我试图调试我的Android应用程序的发布版本,但Android Studio未能附加调试器。(它无法找到我运行的应用程序的Android进程)。
在设备控制台下,只有一条消息:
没有可调试的应用程序
我试图调试我的Android应用程序的发布版本,但Android Studio未能附加调试器。(它无法找到我运行的应用程序的Android进程)。
在设备控制台下,只有一条消息:
没有可调试的应用程序
当前回答
确保您的构建变体被设置为“调试”。调试在你的构建中有debuggable true。gradle文件
其他回答
它发生在我身上,当我想调试我的应用程序后,我生成了一个标志APK,所以我不得不改变回构建变量的值从发布到调试。
如果intellij或AS,你应该确保你的构建变量设置是调试的。
我用Mac运行Android Studio。我同意@Kushal的观点,不过我没有打开Eclipse。 我关闭了Parallels Desktop和其他可能使用相同Gradle的应用程序。
你还应该激活Tools->Android->Enable ADB Integration。
信不信由你,如果你使用的是Windows操作系统,区域设置也与此有关。
确保你的区域格式是英语(美国)或其他使你的日历非unicode的设置(例如不是波斯历或阿拉伯历…)
显然,Android Studio或ADB开发团队中的某些人在他们的代码中使用了.toString(),而不考虑文化!