2017-09-13 4 views
0

Jusqu'à hier, AndroidStudio démarrait toujours l'émulateur de qemu, puis j'ai migré vers la version 2.3.3. et maintenant Studio démarre seulement l'emulator64-x86 au lieu de qemu et l'émulateur s'ouvre et une pop up sur l'appareil indique que le processus "com.google.process.gapps" a été interrompu.Androidstudio ne démarre pas qemu

Le fichier journal montre l'accident a été causé par:

 Caused by: android.database.sqlite.SQLiteException: Can't downgrade 
     database from version 11 to 2 

L'application n'utilise pas de DB.

Apprécierait des idées de (1) pourquoi qemu ne démarre pas et (2) pourquoi l'accident et comment je pourrais le réparer.

+0

avez-vous essayé l'émulateur de mise à jour? –

Répondre

0

Pour machine Windows:

Jetez un coup d'oeil dans le dossier C:\Users\YourUserName\AppData\Local\Android\sdk\emulator et dans C:\Users\YourUserName\.android\avd (je veux dire votre nom d'utilisateur Windows au lieu de YourUserName). En deuxième chemin trouver le nom du dossier avec le disque virtuel que vous voulez exécuter sur émulateur - par exemple Nexus_5_API_23.avd

Créer un fichier texte avec le contenu suivant (vous aurez besoin d'un nom de dossier de disque virtuel sans .avd!):

@echo on 
cd C:\Users\YourUserName\AppData\Local\Android\sdk\emulator 
emulator -avd Nexus_5_API_23 -gpu host 

Renommer à la emulator_23.cmd et commencer avec un double clic - qemu devrait démarrer.

+0

J'aurais dû mentionner que je suis sur un Mac. – Tori

+0

Je n'ai aucune idée de ce qui se passe sur Mac, mais je suppose que vous pouvez trouver les mêmes dossiers et écrire un fichier de commande similaire. – isabsent