Android中的ARM EABI v7a系统映像有什么用途?


Answers:


35

如果您使用NativeDK,则没有该映像,仿真器将无法模拟ARMv7代码的执行(例如多核指令和NEON浮点单元)


5
如果我不使用NDK,是否仍应安装系统映像?
Felix

1
这不是花哨的-占用大量空间...我只是想知道为什么我们必须在一个版本下安装所有这些系统映像...例如Andorid L(api 20)具有:4个映像。而且我的模拟器在以某种方式安装它们之前还不错-至少它并没有因错误而哭泣。现在机器空间不足,速度太慢-图像正在处理中……您是否认为效率很低?
bonCodigo 2014年

因此,当我不使用ARM仿真器时,我真的不需要此映像吗?
user626528

12

它是内核映像。您必须安装它,否则映像将无法启动,并失败

错误:此AVD的配置缺少内核文件


4

模拟器使用系统映像来虚拟化Android操作系统,因此只要更改代码,就可以在PC上对Apps进行测试/调试,而无需将App上传到手机上。这样可以加快开发过程,并可以测试物理上不可用的电话。


2

这就是支持ARMv7-A配置文件硬件的仿真器图像,所有新的Android手机都适用。

由于ARMv7-a与ARMv5向后兼容,因此它是仅有的受支持的映像,带有更高的系统映像。


1

我知道的唯一一行

我相信您需要使用Android SDK Manager,ARM EABI v7a系统映像将ARM EABI处理器支持添加到本地SDK。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.