Comment mettre à jour Android emulateur sans Android Studio?
Je n'ai pas d'Android Studio, juste le kit SDK d'Android. Quand je lance un de mes émulateurs Android via Android Virtual devices (AVD) Manager, j'obtiens le message suivant:
Votre émulateur est pas à jour, veuillez mettre à jour par le lancement d'Android Studio.
Selon les étapes, il semble que l'on peut mettre à jour l'émulateur, même sans Android Studio, simplement en utilisant l'Android SDK Manager. Mais il n'y a pas de SDK onglet Outils.
Est le SDK Manager qui est lancé comme une application autonome différent de la SDK Manager disponible dans l'Android Studio?
Aussi, comme vous pouvez le voir, tout est à jour et la version d'Android SDK Tools est même supérieur à celui qui est offert en téléchargement sur le Android site web (25.2.3 au moment de la rédaction de cette question).
Alors, comment puis-je mettre à jour l'émulateur? Je n'ai pas besoin/envie d'Android Studio.
OriginalL'auteur zbr | 2017-03-31
Vous devez vous connecter pour publier un commentaire.
Autonome GUI SDK Manager est obsolète depuis la SDK Outils v25.2.3 (https://developer.android.com/studio/releases/sdk-tools.html). Les instructions que vous voyez dans le "Départ Émulateur Android" fenêtre exécuter sont spécifiques à la mise à jour via Android Studio. Le SDK Manager au sein d'Android Studio est différent de celui de l'outil autonome. Nous avons ajouté de nouveaux SDK paquets que l'ancien SDK Manager ne comprends pas comment les processus, ni de mise à jour, y compris les nouvelles de l'Émulateur.
Vous avez deux façons d'aller de l'avant pour mettre à jour l'émulateur:
L'utilisation de la nouvelle ligne de commande SDK Manager: $./sdkmanager --mise à jour (https://developer.android.com/studio/command-line/sdkmanager.html )
Utiliser le nouveau SDK Manager dans Android Studio: https://developer.android.com/studio/intro/update.html#sdk-manager
En fonction de la fenêtre de sortie, il ressemble également à votre AVDs peut-être vieux, de sorte que vous pouvez créer de nouvelles AVDs ou de mise à jour pour les dernières caractéristiques et le meilleur émulateur de performance & de la stabilité.
SDK Outils de Notes de dire qu'elle a été désapprouvée:
Voir cette capture d'écran: drive.google.com/file/d/0BzWK0F0x8GNDRkVkV01UOVplUVU/...
ajout de la capture d'écran pour la réponse, juste au cas où le lien ci-dessus est cassé un jour
Il est difficile de mettre à jour le SDK en utilisant la ligne de commande, que vous avez besoin de le lancer depuis le menu outils\bin sous-dossier, qui s'arrête à la mise à jour comme il est impossible de déplacer ou supprimer les outils\ dossier dans le cadre de la mise à jour. Voir stackoverflow.com/questions/43796568/... pour savoir comment obtenir autour de cette stupidité.
OriginalL'auteur Jamal Eason
Il est possible de mettre à jour émulateur Android sans Android Studio à l'aide de ce que j'ai déjà décrit comme le "forcé manuel de mise à niveau" et à la suite de la discussion dans ce billet, j'ai compris certaines choses à propos de la version autonome de SDK:
Donc la solution de contournement consiste à un "manuel/mise à jour forcée" de l'émulateur outils. Actuellement j'ai correctement mis à niveau vers la version 27.3.8 (et en cours d'exécution Android 9 en douceur).
La solution de contournement
Tout d'abord assurez-vous que le paquets de base sont encore intacts, et de mise à niveau de l'émulateur comme suit:
Instructions
%USERPROFILE%\Android\android-sdk\tools
ou chemin d'accès à l' (oui, vous avez à de fusion dans ce dossier, depuis l'émulateur n'a pas toutes les bibliothèques et les fichiers)Android SDK manager (GUI)
Maintenant préparer votre AVD comme d'habitude:
Android AVD manager
Des liens importants
De Base et l'Émulateur outils(zip)
Version de l'émulateur 27.1.10 (mac os)
Mise à jour: Ajout des dernières versions de l'émulateur
Version de l'émulateur 28.0.22 (dernier système d'exploitation linux les plus récentes)
Version de l'émulateur 28.0.22 (os windows les plus récentes)
Version de l'émulateur 28.0.22(mac os dernière)
Un merci spécial à androiddev pour fournir des liens pour linux, eaglemt et Vladislav Pantchenko pour les liens de repos et surtout important pour mac os liens.
version de l'Émulateur 28.0.22(mac os); version de l'Émulateur 28.0.22(os windows),version de l'Émulateur 28.0.22(os linux)
Merci pour la mise à jour 🙂
OriginalL'auteur xavier_fakerat