web-dev-qa-db-fra.com

Android SDK - Installer les packages d'images du système hors connexion

en raison de restrictions informatiques, je ne peux pas utiliser pour package-install-automation du SDK Android.

Pour pouvoir créer un émulateur dans le gestionnaire AVD d'Androids, j'ai tout d'abord besoin d'une image système pour mon périphérique cible .

Alors quelqu'un peut-il me dire: 1. où obtenir une image système pour Android 6.0 API niveau 23 2. comment installer cette image système manuellement/hors ligne

Merci d'avance!

 enter image description here

10
Steve Murdock

Tout d’abord, sélectionnez l’image système à télécharger dans Android studio sdk, puis le téléchargement de l’image commence et le message Downloading from <url>. Copiez cette URL et téléchargez-la à partir d'un gestionnaire de téléchargement tel qu'IDM. Après le téléchargement, extrayez les fichiers du dossier images système.

Le modèle de structure de répertoire est sdk-folder/system-images/Android-<api_number>/google_apis/x86 (or armeabi-v7a).

Alors, extrayez dans le bon motif, puis ouvrez le sdk du studio Android, vous verrez que le paquet est installé. 

Vous pouvez maintenant créer un périphérique virtuel à partir de l'image système téléchargée.

21
Astitva Srivastava

Le gestionnaire de SDK ne fonctionne pas pour vous? Dans tous les cas, plusieurs sites permettent de télécharger des images du système Android SDK:

http://ady.my/viewer/system-image/index.html

http://www.hariadi.org/Android/manual-download-of-Android-sdk-components/

Ou bien Hard way: Pour Windows, à l'aide du gestionnaire de SDK, Assurez-vous d'abord que les caches de téléchargement sont activés, puis récupérez/rechargez les packages. Ensuite, allez dans Poste de travail et ouvrez le dossier .Android: => C: /Users/votre_nom_utilisateur/.Android / (Assurez-vous que vous avez activé l'option "afficher les fichiers cachés"). essayez de localiser plusieurs fichiers xml dans le répertoire cache. Ces fichiers XML contiennent les URL et autres données de tous les paquets SDK. Chaque paquet disponible dans sdk manager peut être téléchargé via l'URL appropriée à partir de cet emplacement . Ouvrez les fichiers XML dans IE et essayez de trouver ce dont vous avez besoin. Ensuite, vous pouvez utiliser les URL à partir de là et vous êtes prêt à partir.

J'espère que cela t'aides

6
Harshiv

vous pouvez suivre this link pour installer manuellement les images système de l’émulateur. Je viens d’installer Android 6.0 (sysimg_x86-23_03) afin de pouvoir toujours restituer les dispositions Marshmallow dans Eclipse.

Ce sont les sites à partir desquels vous pouvez les télécharger hors ligne. Généralement, vous aurez besoin d’une image système Intel x86 ou d’Intel x86_64.

Premièrement , mais sur ce site, chaque version de System Image est la plus récente. Vous pouvez donc télécharger: 

Intel x86-23_r0X à partir de ici (les révisions vont du 03 au 09)

Intel x86_64-23_r0X à partir de ici (encore une fois, les révisions vont du 03 au 09))

J'espère que j'ai aidé ceux qui recherchent une solution pour les anciennes images système d'Intel pour Android 6.0.

2

Pour ceux qui ont du mal à trouver le bon chemin à installer. Le chemin d'accès dépendra du fait que l'image soit une image de la boutique de lecture ou non.

Vous pouvez comprendre en regardant le lien de téléchargement des images:

Si le lien de téléchargement se trouve dans le dossier google_apis , par exemple:

https://dl.google.com/Android/repository/sys-img/google_apis/<api-file-name>.Zip

Votre structure de dossier devrait ressembler à:

sdk-folder/system-images/Android-<api_number>/google_apis/

Mais si le lien de téléchargement se trouve dans le dossier google_apis_playstore , par exemple:

https://dl.google.com/Android/repository/sys-img/google_apis_playstore/<api-file-name>.Zip

Ensuite, la structure de votre dossier devrait ressembler à ceci:

sdk-folder/system-images/Android-<api_number>/google_apis_playstore/
0
perellorodrigo