Androidstudio没有启动qemu

时间:2017-09-13 15:47:01

标签: android android-emulator qemu

直到昨天AndroidStudio总是启动qemu模拟器,然后我升级到2.3.3。现在,Studio只启动了emulator64-x86而不是qemu,并且模拟器打开了,设备上的弹出窗口显示" com.google.process.gapps"过程被打断了。

日志文件显示崩溃是由:

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

该应用未使用任何数据库。

不胜感激任何想法(1)为什么qemu没有开始,以及(2)为什么崩溃以及如何解决它。

1 个答案:

答案 0 :(得分:0)

对于Windows机器:

查看文件夹C:\Users\YourUserName\AppData\Local\Android\sdk\emulatorC:\Users\YourUserName\.android\avd(我的意思是您的Windows用户名而不是YourUserName)。在第二个路径中,找到要在模拟器上运行的虚拟磁盘的文件夹名称 - 例如 Nexus_5_API_23.avd

创建包含以下内容的文本文件(您需要一个虚拟磁盘文件夹名称不包含.avd !):

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

将其重命名为emulator_23.cmd,然后双击启动它 - qemu应该启动。