繁体   English   中英

Android SDK管理器中的MIPS系统映像是什么?

[英]What is MIPS system image in Android SDK manager?

对于每个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的系统映像才能测试使用“Native Development Kit”(NDK)开发的本机代码。

如果您的CPU提供虚拟化支持(例如,英特尔的VTx;仅适用于Linux的AMD-V),则可以以更高的性能执行x86映像,请参阅官方文档中的此部分 根据这个讨论 ,如果模拟器使用CPU的虚拟化支持,它将向控制台写入“HAX正在运行,模拟器以快速模式运行”

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

奇怪的是,更新MIPS系统映像解决了我遇到的构建问题。 更新除MIPS系统映像之外的所有组件后,我的所有项目都无法构建,并显示“R无法解析为变量”的错误。 更新MIPS系统映像后,一切都很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM