Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无法在eclipse中调试本机应用程序_Android_Eclipse_Debugging_Android Ndk_Eclipse Cdt - Fatal编程技术网

Android 无法在eclipse中调试本机应用程序

Android 无法在eclipse中调试本机应用程序,android,eclipse,debugging,android-ndk,eclipse-cdt,Android,Eclipse,Debugging,Android Ndk,Eclipse Cdt,我正在尝试学习Android中的本机应用程序开发,为此我创建了一个示例应用程序,现在我正在尝试调试它。我按照这个教程进行调试。但现在,当我开始使用此配置进行调试时,出现以下错误: 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 kn

我正在尝试学习Android中的本机应用程序开发,为此我创建了一个示例应用程序,现在我正在尝试调试它。我按照这个教程进行调试。但现在,当我开始使用此配置进行调试时,出现以下错误:

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".
我的开发环境(如果需要):


感谢您的帮助。

使用可调试权限,如下所示:

 <application

       android:debuggable="true"
        >


我希望这将对您有所帮助。

通过此命令启用调试
ndk build ndk_DEBUG=1 APP_OPTIM=DEBUG。在android.mk文件上不允许硬编码。

我可以按照以下步骤调试代码。我没有发布我遵循的步骤,因为我不想重复答案。如果有人在提供的链接中给出答案后遇到问题,我将非常乐意提供帮助。

您不能这样做,因为这样做时会出现一个错误,提示:
避免硬编码调试模式;省略它可以让调试和发布版本自动分配一个
Oh。您是否在清单中找到应用程序标记(如果找到),然后将这一行粘贴到其中,否则请保留解决方案。但不要说您不能这样做。已测试解决方案。我也尝试过,但无法添加它。和AFIK在开发过程中,可调试属性设置为true,默认为true。需要手动将可调试属性设置为true,以便自动更改ndk生成选项。您可以从Eclipse中禁用特定的LICT检查:可能的副本,也可以考虑在Android 4.3中对文件权限进行一些回归(在Android 4.4中进行补丁)。三星似乎仍有问题。确保你没有处于这种情况。
 <application

       android:debuggable="true"
        >