在网络上关于这个主题的文章很少,所以我在这里问是否有意义,我在做什么。在qemu-arm中运行Android应用程序?
我想分区的虚拟磁盘只是android的方式,安装android图像(系统,根等)只能在qemu-arm上运行Linux应用程序。
你做到了吗?可能吗? 性能是否会比默认Android模拟器更好?
如果问题很蠢,我很抱歉。
在网络上关于这个主题的文章很少,所以我在这里问是否有意义,我在做什么。在qemu-arm中运行Android应用程序?
我想分区的虚拟磁盘只是android的方式,安装android图像(系统,根等)只能在qemu-arm上运行Linux应用程序。
你做到了吗?可能吗? 性能是否会比默认Android模拟器更好?
如果问题很蠢,我很抱歉。
显然,qemu-arm并不支持运行Android。请参阅http://www.linaro.org/blog/core-dump/running-64bit-android-l-qemu/,其中介绍了如何将补丁移植到QEMU以获得Android支持。你可能应该使用自带android模拟器的QEMU,这很可能会导致相同的性能!
qemu-system-arm实际上支持运行某些版本的Android。
以下链接对我有帮助。
https://www.linaro.org/blog/core-dump/running-64bit-android-l-qemu/
在性能方面,虽然默认的Android模拟器也是基于Qemu中,现在配备了graphic accelerations,这是不被主流的Qemu支持。
Android模拟器提供加速图形支持在模拟来宾Android操作系统,通过提供一个OpenGL直通机制,它允许所仿真的Android系统,使直接由主机呈现的OpenGL调用加速图形叠加到所述仿真而不必在QEMU内部模拟GPU。 [source]
随sdk附带的arm系统映像基于linux qemu,而intel系统映像基于x86 –