直到昨天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)为什么崩溃以及如何解决它。
答案 0 :(得分:0)
对于Windows机器:
查看文件夹C:\Users\YourUserName\AppData\Local\Android\sdk\emulator
和C:\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应该启动。