61 votes

Émulateur Android - Ne pas sauvegarder l'état par défaut

Dans la dernière mise à jour d'Android Studio, l'émulateur a commencé à enregistrer des instantanés de l'état actuel de l'appareil par défaut et à revenir à cet instantané lorsqu'il est rouvert, ce qui n'est pas le comportement que je souhaite. Comment puis-je désactiver et revenir au comportement précédent, où il ferme et réinitialise l'émulateur ?

Interface utilisateur après avoir appuyé sur le bouton X pour fermer.

enter image description here

Android Studio 3.0.1 avec la version 27.0.2 de l'émulateur et HAXM 6.2.1.

3 votes

Je ne comprends pas pourquoi nous avons besoin de cette fonctionnalité, car elle n'a jamais fonctionné pour moi. Il faut beaucoup de temps pour sauvegarder l'état, puis il faut beaucoup de temps pour initialiser l'état à nouveau (mais la plupart du temps, il se bloque), puis je dois utiliser le démarrage cool à nouveau.

0 votes

i5 7th gen, 1TB HDD, 128GB SSD, 2GB 1050GTX, 16GB ram et tout mon ordinateur se bloque à cause de ça. Wtf. Fonctionnalité inutile

86voto

Amit Vaghela Points 5612

désactivez cela et revenez au comportement précédent

Désélectionner le démarrage rapide comme indiqué ci-dessous

C'est le comportement par défaut de la mise à jour de Android Studio 3.0

Veuillez désélectionner le démarrage rapide si vous ne voulez pas sauvegarder l'état et sélectionner le démarrage à froid.

Vérifiez émulateur de démarrage rapide en détails

Étapes

1> Choisissez un appareil comme le téléphone - pixel 2

2> sélectionnez votre image système

3> Vérifier la configuration - montrer les paramètres avancés - les performances de l'émulateur vérifier le démarrage à froid pour le désactiver

4> Finir

enter image description here

OU

vous pouvez également le changer de

Emulateur --> Plus --> Paramètres --> Modifier l'état de démarrage rapide --> Enregistrer

enter image description here

2 votes

Vous ne pourrez plus le trouver dans l'Emulateur > Paramètres. Maintenant cela se trouve dans Snapshots => Settings => Save quick-boot state on exit for AVD...

18voto

mike.tihonchik Points 1239

Mise à jour de Merci à @James KO Les étapes sont très similaires :

... (sur le panneau de droite) -> Instantanés tapez -> Paramètres (onglet supérieur sur la vue détaillée) -> Auto-save current state to Quickboot menu déroulant

updated image

terminer la mise à jour

Dans la dernière version d'Android Studio (je suis en train d'exécuter 3.1.2 ), il ne figure plus dans les paramètres du gestionnaire AVD. Je l'ai trouvé sous Contrôles étendus sur l'émulateur lui-même.

  1. Démarrer l'émulateur
  2. Cliquez sur les trois points (...) du panneau de l'émulateur. enter image description here
  3. Allez dans Paramètres -> Général, vers le bas "Sauvegarder l'état de démarrage rapide à la sortie pour AVD :" enter image description here

11 votes

Depuis que ce billet a été écrit il y a quelques mois, il a été déplacé à un autre endroit. Dans le menu de gauche, il y a une nouvelle section appelée "Instantanés", cliquez dessus, puis sur l'onglet "Paramètres" sous cette section pour accéder à cette option.

1 votes

@JamesKo Pourriez-vous poster votre commentaire en tant que réponse pour éviter aux pauvres gens comme moi de se gratter la tête après avoir lu toutes les réponses maintenant trompeuses ?

1 votes

@Hong J'ai mis à jour la réponse ci-dessus avec la réponse de James Ko. Merci James Ko

3voto

huseyin Points 986

Vous pouvez également le faire via la ligne de commande :

emulator @avd_name -no-snapshot-save 

vérifier les détails

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X