获得"未知应用ABI"想在我的Android应用程序调试一些C code时, [英] Getting "Unknown Application ABI" when trying to debug some C code in my Android app
本文介绍了获得"未知应用ABI"想在我的Android应用程序调试一些C code时,的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想调试C code在我的Android应用程序,这里下面的指令给出,但我当我做调试为/本地应用程序我得到未知的应用ABI
。
我检查了我的NDK的路径是否正确的建议这里我添加了 DUMP_APP_ABI
选项 NDK建造
的建议的here 。
任何人都可以帮忙吗?
[2013年8月15日11时16分十四秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]机器人
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的] NDK:
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]警告:
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的] APP_PLATFORM
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]机器人-14
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]是
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]放大
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]比
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]安卓的minSdkVersion
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的] 10
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的在
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的] ./AndroidManifest.xml
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]
[2013年8月15日十一时16分14秒 - MyProject的]未知应用ABI:
[2013年8月15日十一时16分14秒 - MyProject的]
armeabi
[2013年8月15日十一时16分14秒 - MyProject的]无法检测应用ABI的
解决方案
这显然是由于之间的未知的应用ABI
线所示的潜台词。所以我加了
APP_PLATFORM:=机器人-10
我的 Android.mk
,和它的作品。
I'm trying to debug C code in my Android app, following the instruction given here, but I when I do "Debug as/Native application" I get Unknown Application ABI
.
I checked that my NDK path is set correctly as suggested here and I added the DUMP_APP_ABI
option to ndk-build
as suggested here.
Anybody can help?
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] Android
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] NDK:
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] WARNING:
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] APP_PLATFORM
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] android-14
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] is
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] larger
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] than
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] android:minSdkVersion
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] 10
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] in
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject] ./AndroidManifest.xml
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
[2013-08-15 11:16:14 - MyProject] Unknown Application ABI:
[2013-08-15 11:16:14 - MyProject]
armeabi
[2013-08-15 11:16:14 - MyProject] Unable to detect application ABI's
解决方案
It was apparently due to the subliminal message shown between the Unknown Application ABI
lines. So I added
APP_PLATFORM := android-10
to my Android.mk
, and it works.
这篇关于获得"未知应用ABI"想在我的Android应用程序调试一些C code时,的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文