调试原生Android应用程序

时间:2013-08-09 09:15:30

标签: android debugging android-ndk

我正在尝试学习调试模块'Debug as Android Native Application'。我使用演示'hello-jni'。我在cpp文件中设置了一个断点。

无论如何,当我执行'Debug as Android Native Application'时,会出现错误。 控制台说:

[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] Android
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] NDK:
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] WARNING:
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] APP_PLATFORM
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] android-14
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] is
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] larger
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] than
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] android:minSdkVersion
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] 3
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] in
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] ./AndroidManifest.xml
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] 
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] 
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] 
[2013-08-09 16:51:12 - HelloJni] Unknown Application ABI: 
[2013-08-09 16:51:12 - HelloJni] 
armeabi
[2013-08-09 16:51:12 - HelloJni] Unable to detect application ABI's

我是新手。有谁可以帮助我?

1 个答案:

答案 0 :(得分:1)

您可能尚未下载API-14 sdk。

在Eclipse Goto中 - Window> Android SDK Manager并检查是否下载了APi-14。