3 votes

Impossible de lancer Android 8.0 Oreo sur l'émulateur : "Décryptage infructueux"

J'ai récemment téléchargé des images système pour le niveau 26 de l'API (Android 8.0), sur mon émulateur SDK, mais malheureusement je n'arrive pas à démarrer l'appareil virtuel jusqu'à l'écran d'accueil.

Je suis bloqué sur les écrans suivants :

enter i

Un qui demande un mot de passe de description ;

enter image description here

( et l'autre montrant que la description veut réussir (ce qui me trouble )

J'ai essayé différentes choses, sans succès :

  • J'ai essayé d'effacer les données de l'utilisateur pendant le démarrage de l'AVD.
  • J'ai essayé de supprimer/échanger user data.img
  • J'ai essayé de démarrer l'AVD depuis la ligne de commande
  • swtching google_apis_playstore image avec google_apis image (qui ne démarre jamais)

Et toutes ces instances encore Je ne peux pas démarrer avec succès le dispositif virtuel.

Y a-t-il quelque chose qui m'échappe ou existe-t-il une solution pour contourner les écrans ?

1voto

xavier_fakerat Points 9582

J'ai réussi à faire fonctionner les images Android 8.1 sur l'émulateur. J'ai compris que le problème principal était lié à l'émulateur lui-même qui était plutôt obsolète.

Il semble que l'émulateur (distribué à l'origine dans le cadre des Android SDK Tools) ne soit plus mis à jour depuis que la version 25.2.3

La solution consistait à manuellement mettre à jour l'émulateur, afin de le rendre compatible pour exécuter API level 26 . Les outils de l'émulateur (pour Windows) se trouvent ici : https://dl.google.com/Android/repository/emulator-Windows-4266726.zip ou linux

取扱説明書

  • Téléchargez le dernier émulateur à partir du lien ci-dessus ou aquí
  • Une fois terminé, décompressez le fichier téléchargé emulator.zip et extraire le paquet de l'émulateur dans %USERPROFILE%\Android\android-sdk\tools ou le chemin correspondant ( oui vous devez le fusionner dans ce dossier, puisque l'émulateur n'a pas toutes les bibliothèques et tous les fichiers )
  • Après cela, votre émulateur sera mis à jour (à 26.1.4 dans mon cas)
  • Préparez maintenant votre AVD ( API level 26 ou 27 ) comme d'habitude et devrait être opérationnel.

Bien que les interfaces graphiques autonomes SDK Manager et AVD Manager aient été abandonnées au profit de la ligne de commande sdkmanager outil trouvé dans android_sdk/tools/bin/ vous pouvez toujours mettre à jour l'émulateur en utilisant la méthode mentionnée ici : https://developer.Android.com/studio/command-line/sdkmanager .

enter image description here enter image description here

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X