Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's的解决方案

转载 2016年08月30日 19:11:47

      今天在调试Android NDK的时候,ADT的控制台报了这个错误:

       Unknown Application ABI, Unable to detect application ABI's

        在网上查了好久,终于找到了解决方案:

         在工程的jni文件夹下面新建一个Makefile类型的文件,文件名为Application。(注:如果你不知道怎么新建Makefile类型的文件,可以把jni文件夹下的Android.mk文件在原地复制一份,然后重命名为Application。打开Application.mk之后修改里面的内容即可)。

         如下图:


Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's 

Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's 

Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's 

       编辑Application.mk文件,根据你的模拟器处理器类型和SDK级别增加如下两行:

     APP_ABI := armeabi-v7a
     APP_PLATFORM := android-16

     注意:这里的APP_PLATFORM是支持的最低SDK版本,要与你工程中的AndroidManifest.xml里的android:minSdkVersion相对应。比如我的AndroidManifest.xml里面写的是android:minSdkVersion="16",这里就写APP_PLATFORM := android-16。

   保存后,重新编译,就不会再报Unknown Application ABI这样的错误了。

相关文章推荐

Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's的解决方案

今天在调试Android NDK的时候,ADT的控制台报了这个错误: Unknown Application ABI, Unable to detect application ABI'...

eclipes下NDK调试出现Unknown Application ABI:Unable to detect application ABI's错误的解决

在eclipes下进行NDK调试,右键工程,选择Debug as Android Native Application时,有时候会出现Unknown Application ABI:Unable to...
  • ytzys
  • ytzys
  • 2015-08-20 19:14
  • 1013

Unable to detect application ABI's

类似这样的问题http://stackoverflow.com/questions/12733125/unable-to-detect-application-abis-when-trying-to-...

CCMenuItemSprite 换按钮图片用initWithNormalSprite

COCOS2D-X

Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication 解决办法

相信很多人都遇到过这个问题,用Android Studio正在运行程序的时候,突然不知道什么原因,报一个找不到application或者找不到activity的错误(java.lang.ClassNo...

iOS开发-71】解决方案:Attempting to badge the application icon but haven't received permiss...

转自:http://www.tuicool.com/articles/FjAF7za (1)原因 一切都是iOS8捣的鬼。您如果把模拟器换成iOS7.1或者更早的,就不会有这个问题。而现在...

解决方案:Attempting to badge the application icon but haven't received permiss...

(1)原因一切都是iOS8捣的鬼。您如果把模拟器换成iOS7.1或者更早的,就不会有这个问题。而现在在iOS8中要实现badge、alert和 sound等都需要用户同意才能,因为这些都算做Notif...

Android NDK编译常见错误及解决方案

Error 1: $ ndk-build /cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hellow.o.d:1: *** multip...

Android NDK开发Application.mk文件介绍(官网)

本文档介绍 Application.mk 构建文件,此文件用于描述应用需要的原生模块。 模块可以是静态库、共享库或可执行文件。 建议在阅读本页之前先阅读概念和 Android.mk 页面。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)