我试图调试我的Android应用程序的发布版本,但Android Studio未能附加调试器。(它无法找到我运行的应用程序的Android进程)。

在设备控制台下,只有一条消息:

没有可调试的应用程序


当前回答

Ctrl + shift +一个 类型启用ADB集成 点击切换 完成

其他回答

只要点击“Bug”图标,你就可以开始了。

我也遇到过同样的问题,这招奏效了。 希望它能帮助到别人。

确保您的构建变体被设置为“调试”。调试在你的构建中有debuggable true。gradle文件

如果intellij或AS,你应该确保你的构建变量设置是调试的。

我用Mac运行Android Studio。我同意@Kushal的观点,不过我没有打开Eclipse。 我关闭了Parallels Desktop和其他可能使用相同Gradle的应用程序。

这就是我遇到的问题。你导入的AAR文件可能会改变debuggable的属性,所以只需在你的主应用程序清单文件中删除debuggable属性。 见图: