2013-10-25 33 views
0

在这方面有很多论坛帖子,但没有任何建议对我有用。本机无法调试Android应用程序

我:

  • 的android:可调试在我的清单文件

    我与建筑= “真” NDK-建立NDK_DEBUG = 1

    我有一个API级16设备并在我的清单中设置了android:minSdkVersion =“16” 和android:targetSdkVersion =“16”

    我在我的project.properties中设置了target = android-16

当我尝试本地调试我得到很多

“未知应用ABI” 消息

最后

的 “无法检测应用ABI的”

我的应用程序运行良好,我可以非本地调试java部分没关系。

+2

启动本地调试的基本过程相当复杂,所以有很多地方可能出错。考虑到您的困难,使用本机日志记录可能出现问题的位置可能是通往解决方案的更快途径。很少有哪些问题不能通过*洞察*使用日志记录找到。 –

+0

我希望“本地日志记录”并不意味着我认为它的意思:( –

+0

这意味着你必须考虑你的代码可能有什么问题,并且放入检查和调试消息来检查你的怀疑并验证这些部分你认为工作正常,但我宁愿相信一个开发人员无法以任何重要的项目以这种方式解决问题,无论交互工具是否可用于*方便* –

回答

0

可能你忘了把APP_ABI := all(或特定的abi)放在makefile中。

+0

仍然遇到同样的问题,增加了 –

相关问题