J'ai des problèmes avec Android Emulator depuis 7-8 jours. Au début, il ne fonctionnait pas du tout. La réinstallation de l'émulateur a permis de résoudre ce problème, mais d'en donner un nouveau.
Chaque fois que j'exécute l'émulateur, cela prend beaucoup de temps, presque 5 à 6 minutes, et une erreur s'est produite: Cold Boot: Snapshot doesn't exist
Après avoir redémarré plusieurs fois, l'émulateur s'exécute mais affiche toujours l'erreur au début.
Le démarrage rapide n'est pas fiable lorsque le rendu logiciel est activé. Si le démarrage rapide ne fonctionne pas, cliquez sur Modifier ce fichier AVD dans le gestionnaire AVD et modifiez les graphiques de Automatique ou Logiciel en Matériel.
Source: https://developer.Android.com/studio/run/emulator.html#quickboot-troubleshooting
Moi aussi, j'ai fait face à ce problème pendant un moment et je l'ai récemment résolu. En lisant d’autres SO publications, il semble bien que cela soit lié à l’instantané à partir duquel l’émulateur tente de démarrer - ce à quoi la réponse de @ Raimo a échappé. Bien que je ne comprenne pas bien pourquoi cela se produit (c'est ce qui est arrivé à tous les AVD sauvegardés), je l'ai résolu en configurant mon AVD pour qu'il effectue un "démarrage à froid" au lieu d'un "démarrage rapide" à chaque fois. Je le lance. Cela résout le message "l'instantané n'existe pas" et l'émulateur démarre comme prévu, vous permettant ainsi d'exécuter et de tester votre application.
Étapes pour résoudre le problème:
Démarrez le périphérique virtuel maintenant (fermez-le si vous l'avez déjà exécuté en effectuant ces modifications pour qu'elles prennent effet). Le message "La capture instantanée n'existe pas" n'apparaîtra pas et votre émulateur démarrera comme prévu.
Le seul inconvénient de cette option est que l'état de l'appareil lors de votre dernière utilisation ne sera pas stocké, c'est-à-dire vos applications que vous aviez précédemment ouvertes.
Aujourd'hui, essayez toutes les méthodes, tout me bloque.
Android
est dépréciée.Enfin, j'ai trouvé une solution en utilisant la commande CLI:
emulator -avd YOUR_AVD_DEVICE_NAME -no-snapshot-save
Résolvez le problème en: * Nettoyez votre projet * Accédez à Fenêtre> Gestionnaire AVD> Supprimer et créez un nouveau fichier AVD * Relancez l'application. L'émulateur prend quelques minutes à charger.