如果不能,Android 的 APK 文件是否可以在 ARM CPU 或非 ARM CPU 上运行?
抱歉我的英语不好。
最佳答案
Android 也可以在其他 CPU 上运行。如Intel Atom .
如果您的应用仅使用 Java,则没有关系。它可以在任何 CPU 上运行,你不会在意。使用 Java 时,您不必针对每个 CPU 进行专门编程。
如果您的应用使用 native 代码 (NDK),那么您必须准备好您的 APK 才能在您想要支持的所有 CPU 上运行。指令如these解释如何操作。
如果您不确定是否需要 NDK,那么您可能不需要。在非常特殊的情况下(例如高性能游戏)需要 NDK。如果您只是制作一个普通的应用程序,您可能只会使用 Java。
关于 APK 问题 - 如果您需要支持多种架构,您可以使用单个 APK 或多个 APK 来实现。阅读this了解更多信息。
关于android - Android 操作系统是否仅用于 ARM CPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17770907/