我正在尝试在Android中学习本机应用程序开发,为此我创建了一个示例应用程序,现在我正在尝试调试它。我按照这个page上的教程进行调试。但现在当我使用此配置开始调试时,我收到以下错误:
Error in final launch sequence
Failed to execute MI command:
-exec-run
Error message from debugger back end:
Don't know how to run. Try "help target".
Don't know how to run. Try "help target".
我的开发环境(如果需要):
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Eclipse - the eclipse ADT bundle downloaded from the android developers website
ADT package version 23.0.1.1259578
Eclipse CDT - Eclipse c/c++ Development Tools - 8.1.2.201302132326
Eclipse CDT - GDB Common - 7.0.0.201302132326
NDK - android-ndk-r10c-linux-x86_64
任何帮助表示感谢。
答案 0 :(得分:0)
使用这样的可调试权限:
<application
android:debuggable="true"
>
我希望这会对你有所帮助。
答案 1 :(得分:0)
通过此命令启用调试 ndk-build NDK_DEBUG = 1 APP_OPTIM = debug。 android.mk文件中不允许使用硬编码。
答案 2 :(得分:0)
我可以按照answer to this question调试代码。我没有发布我遵循的步骤,因为我不想复制答案。如果有人在提供的链接中给出答案后面临问题,我将非常乐意提供帮助。