android模拟器可以在ARM设备上运行吗?

时间:2017-07-28 15:40:42

标签: android android-ndk android-emulator arm virtualization

我需要做很多Android测试,我使用的设备必须基于ARM。虽然可以在默认的android模拟器中创建这些设备,但它们在我的x86开发机器上当然非常慢。

很多测试都是无头自动运行的,所以我考虑设置一个ARM服务器并模拟那里的设备,希望性能更好。环顾四周时,我意识到几乎没有关于此的信息。是否可以在ARM计算机上运行Android模拟器(以太提供SDK或其他任何一个)以获得更高的虚拟设备性能?

1 个答案:

答案 0 :(得分:0)

这实际上是一个很好的问题。

诸如Amazon之类的一些云服务正在提供基于手臂的机器。使用这些机器,我们可以以便宜的价格运行android模拟器。

Google不为arm提供android模拟器二进制文件。 但是您可以从AOSP构建那些仿真器二进制文件。您必须要做一些工作,例如编辑交叉编译的构建文件,添加目标目录以及在arm体系结构中构建相关的第三方库。

如果您需要更多信息,我将附上详细的技术提示或分步指南。