当前位置: 首页 > 知识库问答 >
问题:

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

辛承
2023-03-14

我正在尝试学习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".

我的开发环境(如果需要):

  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

任何帮助赞赏。

共有3个答案

巫马安怡
2023-03-14

我能够通过遵循这个问题的答案来调试代码。我没有发布我遵循的步骤,因为我不想重复答案。如果有人在提供的链接中给出的答案后遇到问题,我将非常乐意提供帮助。

燕翔飞
2023-03-14

通过此命令启用调试ndk-build NDK _调试= 1 APP _ OPTIM =调试。android.mk文件不允许硬编码。

楚建柏
2023-03-14

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

 <application

       android:debuggable="true"
        >
 类似资料:
  • 我正在Android Studio中制作一个应用程序,现在正试图通过adb进行调试。当我点击Android这个词和底部栏上的logo时,logcat就会出现并识别出我的设备。然后我看到: 我需要对我的应用程序做什么才能使其“可调试”? 仅供参考,之前在Eclipse中开发这个应用程序,亚行工作得很好。

  • 我是一个新的使用世博会的人。打开世博会应用程序并从中扫描二维码http://localhost:19002/,我得到了隧道连接,但在我的设备中,总是出现错误,说明出了什么问题或出现了什么问题http://localhost:19002/我收到了错误日志,因为我们注意到你的隧道有问题。这可能是由于我们的隧道供应商间歇性出现问题。如果连接应用程序时遇到问题,请尝试重新启动项目,或将主机切换到LAN。

  • My AndroidManifest.xml 文件 我的Gradle 我尝试清理/重建 gradle 项目、重新启动 Android Studio、使缓存失效和 rebbot ADB 集成(工具 - 有什么想法吗? 附言:在此之前,我更改了应用程序包的名称 P、 Android Studio无法调试其他项目。

  • 我正在尝试直接在STS中调试我的Spring启动应用程序,右键单击项目并调试为Spring启动应用程序。我可以看到我的控制器类中的断点正在被击中,但它没有击中我的服务类中的断点,线程只是运行,有什么想法吗?

  • 我正在使用visual studio代码IDE开发react原生应用程序,而不是使用expo library。 在此之前,我是在android工作室工作,调试是直接和简单的。 现在对于反应原生,我想知道如何使用可视化工作室代码IDE调试我的应用程序?

  • 问题内容: 我正在尝试使用Eclipse作为IDE在计算机上调试简单的Java应用程序。当我尝试通过进入Debug Perspective调试应用程序时,我设置了一个断点并开始调试。在几秒钟内,将出现以下弹出窗口: 。 在控制台上转储的消息如下: 我该如何纠正?为什么会这样? 问题答案: 我只是有同样的问题。 昨天一切正常,现在什么都没有了-与您给出的错误相同。我发现网络管理员在此期间进行了一些更