运行QEMU臂Android应用? [英] Run Android app in qemu-arm?

查看:297
本文介绍了运行QEMU臂Android应用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有对在网上这个话题很少有文章,于是我问这里是否有意义,我在做什么。

There are very few articles on this topic on the net, so I'm asking here if it makes sense, what I'm doing.

我想分区的虚拟磁盘只是机器人的方式它,安装Android的图像(系统,根等),只运行QEMU臂Linux上的Andr​​oid应用程序。

I'm trying to partition virtual disk just the way android does it, mount android images (system, root etc) only to run android app on Linux in qemu-arm.

你有没有做过?可能吗?
请问性能会比默认的Andr​​oid模拟器更好?

Have you done it? Is it possible? Will the performance be better than in default Android emulator?

我很抱歉,如果这个问题是愚蠢的。

I'm sorry if the question is stupid.

推荐答案

的qemu系统臂实际上支持运行Android的某些版本。

qemu-system-arm actually supports running certain versions of Android.

以下链接已经为我工作。

The following link has worked for me.

https://wiki.linaro.org/KenWerner/Sandbox/AndroidQEMU

在性能方面,虽然默认的Andr​​oid模拟器也是基于Qemu中,它现在配备的图形加速度的,这是不被主流的Qemu支持。

In terms of performance, although the default Android emulator is also based on Qemu, it is now equipped with graphic accelerations, which is not supported by the mainstream Qemu.

Android模拟器提供了图形加速支持,在模拟的来宾Android操作系统,通过提供一个OpenGL直通机制,允许仿真的Andr​​oid系统,使那些直接由主机提供的OpenGL调用图形加速堆到仿真窗口,而无需效仿里面QEMU本身就是一个GPU。 []

The Android emulator provides accelerated graphics support in the emulated guest Android operating system, by providing an OpenGL passthrough mechanism that allows the emulated Android system to make OpenGL calls that are directly rendered by the host accelerated graphics stack to the emulated window without having to emulate a GPU inside QEMU itself. [source]

这篇关于运行QEMU臂Android应用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆