150 votes

Android : Télécharger les composants SDK Android pour installer en mode hors connexion

Est-il possible de télécharger le SDK Android composants pour une installation hors ligne sans utiliser le SDK Manager? Le problème est que je suis derrière un pare-feu qui je n'ai aucun contrôle sur, et les deux sites de l'Url de téléchargement semble être bloqué (jette une connexion refusée exception)

https://dl-ssl.google.com/android/repository/repository.xml

http://dl-ssl.google.com/android/repository/repository.xml

Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason: Connection refused: connect

EDIT: je suis avec Windows XP

73voto

Quakeboy Points 1583

54voto

Ankit Points 862

Pour installer android composant ne suit pas

  • Exécutez android sdk manager en mode hors connexion sur la machine
  • Cliquez sur afficher/masquer la fenêtre de log
  • ici, youu trouverez toute la liste des fichiers xml où les paquets sont disponibles

L'extraction de https://dl-ssl.google.com/android/repository/addons_list-2.xml
Récupérée Liste Add-ons avec succès
L'extraction d'URL: https://dl-ssl.google.com/android/repository/repository-7.xml
Valider le fichier XML: https://dl-ssl.google.com/android/repository/repository-7.xml
Analyse XML: https://dl-ssl.google.com/android/repository/repository-7.xml

https://dl-ssl.google.com/android/repository/addons_list-2.xml est fichier xml principal où tous les autres de la liste de paquets est disponible.

imaginons que vous voulez plate-forme de téléchargement de api-9 et il est disponible sur le référentiel-7, alors vous devez faire les étapes suivantes

  • remarque le référentiel adresse et aller vers une autre machine qui a une connexion internet et de type lien suivant dans n'importe quel navigateur

    https://dl-ssl.google.com/android/repository/repository-7.xml

  • Recherche pour <sdk:url>**android-2.3.1_r02-linux.zip**</sdk:url> en vertu de la version de l'api qui vous voulez télécharger. C'est le nom de fichier que vous avez télécharger. pour télécharger ce fichier, vous devez taper URI suivante dans toute downloader ou de navigateur et il va commencer à télécharger le fichier.

    http://dl-ssl.google.com/android/repository/android-2.3.3_r02-linux.zip

    Règle générale pour tout remplacement du fichier android-2.3.3_r02-linux.zip avec votre nom de paquet

  • Une fois le téléchargement terminé,collez ZIP téléchargé(ou d'un autre format pour les autres os) de fichier dans votre flash/pen drive et collez le fichier zip à l' <android sdk dir>/temp (ex:- c:\android-sdk\temple dossier/répertoire en mode hors connexion de la machine.

  • Maintenant, lancez le SDK manager et sélectionnez le forfait qui vous ont le coller dans le temp et cliquez sur bouton Installer le paquet. Votre colis a été installé.

  • Redémarrez eclipse et AVD manager pour obtenir de nouveaux paquets.

Remarque:- si le téléchargement de sdk-outils ou sdk platform-tools puis choisissez le forfait pour l'OS qui est sur le mode hors connexion de la machine(windows/Linux/Mac).

11voto

VenomVendor Points 2976

Vous pouvez télécharger manuellement par l'analyse de la XMLs que vous voyez dans Android SDK Manager journal.
Actuellement les XMLs sont addon_list et référentiel. Ces xmls peut varier au cours du temps.

Il a l'emplacement du Sdk, vous pouvez naviguer sur le lien et télécharger directement via le navigateur. Ces fichiers doit être placé sous un dossier, par exemple les fichiers de l'Api google doit être placé sous add-ons, si vous ne savez pas où les fichiers de a à faire.

Voici quelque chose pour vous aider.
L'article sur le blog à partir de mon blog pour Installer Android Sdk hors ligne --> Installation en mode Hors connexion de Android SDK

9voto

Raghav Points 626

Comme l'a dit, cette erreur survient généralement si u rester derrière un proxy. Donc, pour arriver à cela, ouvrir IE-options Internet-Connexions-paramètres de réseau local et de prendre l'adresse du proxy. Configurer le SDK Manager.exe (onglet paramètres) à cette adresse proxy avec le port. Cochez La Case Forcer Http....

Si vous avez un script de Proxy dans les paramètres de votre réseau local, de copier l'adresse et la coller dans la barre d'adresse. Ouvrez le fichier téléchargé dans le bloc-notes. Trouver votre adresse ip à partir de la commande ipconfig. Dans le fichier, aller à la plage de sous-réseau dans lequel votre adresse ip tombe. Par exemple: isInNet(resolved_ip, "198.175.111.0", "255.255.255.0") sera vrai pour 198.175.111.53 prendre la valeur de retour: après le mot PROXY et de les utiliser pour la configuration de SDK Manager.

Maintenant le kit de développement sera téléchargé heureusement.

7voto

Sendi_t Points 26

Ce qui a changé pour android 4.4.2. .. vous devriez regarder dans le référentiel de fichier et de téléchargement https://dl-ssl.google.com/android/repository/repository-10.xml

  1. android-sdk_r20.0.1-windows.zip ( je pense que c'est en fait windows outils spécifiques)
  2. android-19_r03.zip pour l'ensemble de la plateforme ( api réel) et stockez-les dans des plates-formes en #1

Dans le manuel d'installation dir structure doit ressembler à

Maintenant que vous avez..

  1. télécharger windows SDK helper ( avd/SDK magr): https://dl.google.com/android/android-sdk_r20.0.1-windows.zip
  2. réelle de l'api du sdk https://dl-ssl.google.com/android/repository/android-20_r01.zip
  3. les échantillons https://dl-ssl.google.com/android/repository/samples-19_r05.zip
  4. images : https://dl-ssl.google.com/android/repository/sys-img/x86/sys-img.xml par exemple https://dl-ssl.google.com/android/repository/sysimg_armv7a-18_r02.zip extrait : "les plates-formes > Android 4.4.2>"
  5. la plate-forme d'outils: https://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-windows.zip
  6. construire-outils: créer un dossier (build-outils à main sdk niveau) https://dl-ssl.google.com/android/repository/build-tools_r17-windows.zip
  7. copie aapt.exe, aidl.exe et dr.bat à plate-forme-dossier outils.
  8. vous pouvez télécharger des outils ainsi même manière
  9. source: https://dl-ssl.google.com/android/repository/sources-19_r02.zip

À ce stade, vous devriez avoir un travail d'installation pour android.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X