模拟器已启动,但未启动进一步的“android”闪烁文本。
开始于
Android/Sdk/emulator/emulator @Nexus_5X_API_25 -verbose
日志中仅重复记录
emulator: MemoryReport: Epoch: 140737476643856, Res/ResMax/Virt/VirtMax: 737525760 737525760 5164826624 5302894592
如何修复/调试它?...
在 KVM 端虚拟化方面工作正常,但在更新到模拟器到 26.1.2-4077558 后突然停止。
Update
感谢 albodelu 提供有关 26.1.3 更新的信息。更新后我有:
KVM is required to run this AVD.
Unknown Error
Please file a bug against Android Studio.
KVM 已启用。
这是最初的错误,我通过向模拟器二进制文件添加可执行权限来修复该错误。
于是又做了一次这个。
强制模拟器工作:
chmod a+x ~/Android/Sdk/emulator/emulator*
chmod a+x ~/Android/Sdk/emulator/lib64/lib*
chmod a+x ~/Android/Sdk/emulator/qemu/linux-x86_64/*
chmod a+x ~/Android/Sdk/emulator/qemu-img
chmod a+x ~/Android/Sdk/tools/emulator*
chmod a+x ~/Android/Sdk/tools/android
chmod a+x ~/Android/Sdk/tools/bin/*
现在奇迹:)两个模拟器设备都可以工作。
我的答案不是完全解决你的问题,而是使用 Genymotion 进行模拟。它提供来自不同品牌的许多设备和更强大的 AVD。当我要虚拟测试传感器时,我只在 Android Studio 中使用 AVD。那个模拟器仍然很麻烦而且问题很大。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)