web-dev-qa-db-fra.com

Comment rétrograder Android Emulator

Avec Android Studio's Android Emulator je vois un problème d'affichage d'une page Web graphique compatible WebGL complexe dans un Java Widget WebView ( les démos PixiJS apparaissent vides dans WebView sur Android ). Mais je ne peux reproduire le problème qu'avec Android Emulator 27.1 .12-4623001. Il fonctionne bien pour mes collègues exécutant Android Emulator 26.1.4-4266726.

Comment puis-je rétrograder mon Android Emulator du 27.1.12-4623001 à 26.1.4-4266726? J'utilise Android Studio 3.0.1 (tout comme l'un des mes collègues mais son Android Studio a toujours Android Emulator 26.1.4-4266726. Je suis également sur Mac avec High Sierra.

J'ai regardé la page Notes de version de l'émulateur Android mais je ne vois pas d'instructions pour rétrograder les anciennes versions. J'ai essayé rétrograder Android Studio lui-même mais même lorsque j'ai installé Android Studio 2.2.3, l'émulateur était toujours 27.1.12 -4623001. J'ai même supprimé Android Studio 3.0.1 en suivant Comment désinstaller complètement Android Studio? .

Quelle version de Android Emulator ai-je?

Trois méthodes:

  1. Lancez l'émulateur, appuyez sur "..." dans le panneau de droite, cliquez sur Aide> À propos.
  2. Accédez à Android Studio> Préférences, recherchez "Android SDK", cliquez sur "SDK Tools", puis faites défiler jusqu'à Android Emulator.
  3. Sur Mac, accédez à Terminal et exécutez ~/Library/Android/sdk/emulator/emulator -version
11
Michael Osofsky

Le support Google a indiqué que je pouvais télécharger les anciennes versions de l'émulateur Android comme suit:

http://dl.google.com/Android/repository/emulator-darwin-4266726.Zip (pour Mac) http://dl.google.com/Android/repository/ emulator-windows-4266726.Ziphttp://dl.google.com/Android/repository/emulator-linux-4266726.Zip

Fondamentalement, il suffit de mettre le # (celui de major.minor.patch- #) avec darwin/windows/linux si vous souhaitez télécharger une version précédente.

Pour installer sur mon ordinateur Mac, j'ai fait comme suit:

  1. Télécharger http://dl.google.com/Android/repository/emulator-darwin-4266726.Zip via Chrome into ~/Downloads

  2. Sauvegardez le répertoire principal de l'émulateur: mv ~/Library/Android/sdk/emulator ~/Downloads/emulator-backup

  3. Remplacez le répertoire principal de l'émulateur: mv ~/Downloads/emulator ~/Library/Android/sdk/

  4. Redémarrez Android Studio

Après cela, la version Android Emulator a été rétrogradée à 26.1.4-4266726.

14
Michael Osofsky