如何确保我的Android应用程序在Intel手机上运行?

3
安卓手机Intel AZ210采用英特尔处理器,但显然30%的Google Play应用无法在该设备上运行
我该采取哪些步骤来确保我的应用在这些搭载英特尔处理器的设备上能够正常运行?首先,我想我应该避免使用JNI?
注意:我没有这样的手机进行测试。

2
使用JNI是可以的,但是不能引用为ARM编译的库。 - Abdullah Jibaly
1个回答

4
如果您的应用程序在Android-x86上运行,那么这将是一个非常明显的指示,它将在Intel CPU上运行。您可以使用VirtualBox或其他VM主机简单地安装它。

问题:ISO仅适用于少数硬件(eepc/M1400/Ideapad/tx2500/...)http://www.android-x86.org/download 第一个ISO(似乎是最通用的,尽管它说是Asus,但我没有)可以运行,但没有网络适配器。 - Nicolas Raoul
在设计阶段,有没有指南可以遵循,以确保我的应用程序能够在英特尔手机上运行,而不是先开发再测试? - Nicolas Raoul
如果您不使用任何本地库,并且可以坚持使用已知可在Android上工作的Java库,那么您应该可以开始了。但任何移动设备开发人员都会告诉您,没有什么比在实际设备上测试更好。 - Abdullah Jibaly

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接