什么是安卓SDK管理器中的MIPS系统镜像



对于每个SDK,我都有一个安装MIPS system image的解决方案。

这是什么?它有什么作用,什么时候有人会使用它?如果我不安装它会发生什么?

这是什么?

它是一个仿真器映像,用于模拟具有 MIPS CPU 而不是 ARM 或 x86 CPU 的设备。

它有什么作用,什么时候有人会使用它?

如果您希望模拟具有MIPS CPU而不是ARM或x86 CPU的设备,则可以使用它。

如果我不安装它会发生什么?

您将无法模拟具有MIPS CPU而不是ARM或x86 CPU的设备。MIPS联盟可能会哭泣。但是,考虑到目前市场上很少有配备MIPS CPU的Android设备,没有MIPS模拟器可能很好。

有关 MIPS 架构的更多信息,请参见:http://www.mips.com/

根据我的理解,您只需要MIPS和x86的系统映像来测试本机代码,这是使用"本机开发工具包"(NDK)开发的。

如果您的 CPU 提供虚拟化支持(例如,英特尔的 VTx;AMD-V 仅适用于 Linux),请参阅官方文档中的此部分。根据此讨论,如果模拟器使用 CPU 的虚拟化支持,则会将"HAX 正在工作,模拟器以快速 virt 模式运行"写入控制台。

但是,如果模拟器运行太快,那么开发人员可能会忘记该应用程序还必须在资源有限的移动设备上以足够的性能运行......

奇怪的是,更新MIPS系统映像解决了我遇到的构建问题。更新除 MIPS 系统映像以外的所有组件后,我的所有项目都无法构建,并出现错误,指出"R 无法解析为变量"。更新MIPS系统映像后,一切正常。

最新更新