为什么Android Studio如果没有debugging就说“等待debugging器”?

我正在使用Android Studio。 从昨天晚上,当我在我的设备上运行我的项目,出现消息“等待debugging器”。 这是一个非常奇怪的行为,因为我没有debugging应用程序。

我尝试从我的设备上卸载应用程序,然后按下Android Studio上的运行。 该消息再次出现。

我试着重新启动Android Studio。 该消息再次出现。

在我的手机上正确安装应用程序的唯一方法是按“debugging”。 该消息出现,但其自动closures。 然后应用程序正常工作

我试过了

<application android:debuggable="false" /> 

…仍然显示消息。

LogCat说:

 E/InputDispatcher﹕ channel ~ Channel is unrecoverably broken and will be disposed! E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled 

关于第一个错误行, 有人说,重新命名一些资源后,问题可以开始 。 但不是我的情况。

关于第二个错误行,…我不知道。 我真的不知道我的IDE会发生什么。

今天我又遇到了这个问题。 在我的情况下,问题通过设备重启来解决。 干净启动后,我可以再次运行该应用程序,并且不会出现“等待debugging程序”提示。

您可以解决此问题,而无需重新启动设备。 只需进入“Android设备” – >“设置” – >“开发人员选项” – > “select要debugging的应用程序” 。 它可能会指向你的应用程序。 只需select该选项,然后select“无”。

注意:如上所述,即使已经select“无”,重新select“无”出现以解决问题。

只是要清楚:这是在设备上, 而不是在Android Studio(比较Regis_AG非常有用的评论)。

比重新启动更快只是去开发人员的select,并关掉它(不要忘记检查USBdebugging选项也),为我工作(Neuxs5)。

在这个问题上8个小时之后,我觉得有责任分享这个事业。 我的/ etc / hosts是不好的。

确保你能ping通localhost,并且定义为127.0.0.1。 AS期望连接到本地主机:8600。

1)从文件 – >无效caching/重新启动清除android studiocaching。


2)重新启动android工作室后,请重新启动android模拟器。

我也有同样的问题。 在我的情况下,我有两个开发环境同时打开:Android Studio和Eclipse。 closuresEclipse之后,运行debugging过程再次运行良好。 希望这个帮助!

我有这个问题; 在Android Studio中,我不小心点击了Run>'Debug App'而不是Run> Run'App' 。 我解决了这个问题。 在我的情况下,我不得不让应用程序在DEBUG模式下成功启动。 这是我的步骤 –

1)Android设备需要能够通过端口8600连接到开发PC。我的防火墙configuration不允许此连接。 我关掉了防火墙。 一旦确认, 我创build了一个防火墙规则,允许端口8600上的设备之间的连接

2)要validation端口可用,可以进入Android Studio, 运行>附加debugging器到Android进程 。 这将导致以DEBUG模式启动的Android设备应用程序连接到您的Android Studio开发PC。

3)一旦应用程序启动一次,你可以返回并运行>运行“应用程序” ,你将不会再得到恼人的屏幕“等待debugging器”。

4)你也可以运行>debugging“应用程序” 。 该设备会说“等待debugging器”一会儿,然后Android Studio将启动一个debugging器控制台,并帮助您远程debugging您的Android设备应用程序!

祝你好运

我的电脑内存不足,这个问题经常出现。 修复是通过删除旧的文件/应用程序释放更多的内存。 我注意到像Android TV这样的运行模拟器往往需要大量的内存才能运行

我已经通过重新启动我的设备解决了这个问题。 这是一个设备问题,而不是android studio问题。

你可能想在你的AVD的Dev Dev设置中检查你的debugging设置。 看看下面的图片:

开发者设置示例

开发者设置示例