dav*_*oze 15 eclipse android android-ndk ubuntu-12.10 csip-simple
我正在尝试使用该Debug As->Android Native Application选项调试"csipsimple"android应用程序中的本机代码.我用这个教程来做.我一直收到这些错误:
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome] Android
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome] NDK:
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome] Uses
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome] local
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome] settings
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome]
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome]
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome]
[2013-06-09 17:24:24 - SipHome] Unknown Application ABI:
[2013-06-09 17:24:24 - SipHome]
armeabi
[2013-06-09 17:24:24 - SipHome] Unable to detect application ABI's
Run Code Online (Sandbox Code Playgroud)
我试过了
在尝试调试NDK时无法检测应用程序ABI(不相关,我没有使用Sequoya),
http://www.cocos2d-x.org/boards/6/topics/24216(没用)
https://groups.google.com/forum/?fromgroups#!topic/android-ndk/icsQtRy1FZQ(仅神秘工作一次)
http://www.mjbshaw.com/2012/11/android-ndk-eclipse-fixing-unknown.html(不是问题)
http://en.it-usenet.org/thread/12874/17301/(没用)
我在Ubuntu 12.10下使用ADT捆绑包v22(eclipse 4.2.1)和Android NDK r8e.
csipsimple使用jni和swig来调用本机代码.
我很绝望,帮帮我!
对于NDK R9(也适用于其他人但行#可能不同):
${NDK}/build/core/add-application.mk
line 138
Run Code Online (Sandbox Code Playgroud)
在行的开头添加"#".
# $(call __ndk_info,WARNING: APP_PLATFORM $(APP_PLATFORM) is larger than \
android:minSdkVersion $(APP_MIN_PLATFORM_LEVEL) in $(APP_MANIFEST))
Run Code Online (Sandbox Code Playgroud)
一个字符,30秒修复...去调试本机代码.
您是否使用 info、warn 等函数在 Android.mk 文件中记录消息?就像$(info my-log-message)它看起来像你所做的那样,它正在记录字符串:
Android NDK:使用本地设置
如果是这样,请将它们全部删除并重试。