可能重复:
Android emulator is based on QEMU. Can I use KVM with it?
我正在编写Android应用程序,我想在平板电脑上测试我的应用程序。但是我没有平板电脑而且我不会买一台。这就是为什么我需要一个好的模拟器,但是#34; old"模拟器在我的机器上真的很慢,所以我需要一个良好的Android-x86支持或Android模拟器的KVM支持。
问题是:KVM不起作用,x86图像速度不错,但屏幕旋转支持不佳(真正让我烦恼的是,因为这就是我所需要的)。我的机器是:
设备:
软件:
根据https://developer.android.com/tools/devices/emulator.html,这个设置应该可行,但是当我尝试从命令行启动模拟器时,就像链接建议一样,我得到一个黑色的窗口,没有任何反应(我等了大约30分钟)。我用:
启动模拟器emulator -verbose -avd Nexus7KVM -qemu -m 1024 -enable-kvm
当我将-enable-kvm
更改为-disable-kvm
时,模拟器会启动,但速度与之前一样慢(当然)。输出在pastebin上:Link。
任何建议都表示赞赏。即使你说" Ubuntu 12.04或其他任何适用于我的工作" ...我真的在考虑安装一个更知名的Linux发行版,只是为了让仿真器工作。
编辑:
我添加了-show-kernel
标志,这是pastebin上的输出:Link
我在新安装的Debian系统上尝试了模拟器。相同的行为。 AOSP问题:Link。