我将构建一个Android应用程序,其中我想使用一个C库。因此,我计划将NDK与SDK一起使用。NDK支持ARMv5、ARmv7和x86指令集。现在,如果我用ARMv5构建一个安卓应用程序,它能在基于英特尔( x86 )平台的安卓手机上运行吗(我错过了什么吗?)如果没有,那么我用什么方法来构建一个可以在所有安卓手机上运行的ANdroid应用程序(它使用底层的一些C库),而不管底层平台是什么?
可控震源
我有一个全新的iOS和安卓平台的科尔多瓦应用程序,iOS构建良好,但为安卓构建返回以下错误。
[Error: An error occurred while building the android project.Error executing "ant clean -f /path/to/file/build.xml": Build failed]
我使用的是Mac OS 10.8.5。