What is MIPS system image in Android SDK manager?

san*_*one 54 java android mips

With each SDK, I have a solution of installing MIPS system image.

What is it? What does it do and when will someone use it? What will happen if I do not install it?

Com*_*are 84

它是什么?

它是一个模拟器映像,模拟具有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/

  • 我是通过谷歌来的.虽然这回答了这个问题,但它没有添加太多有用的信息(user1364368的答案确实如此). (8认同)
  • @DavidIsNotHere:该答案的三分之二讨论x86,而不是MIPS,使其与问题无关.我认为一个相关点("测试本机代码")很明显,这对我来说可能是一个有缺陷的假设. (3认同)

use*_*368 18

根据我的理解,您需要MIPS和x86的系统映像才能测试使用"Native Development Kit"(NDK)开发的本机代码.

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

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

  • 我是通过Google来到这里的,这就是我的意思. (2认同)