调试器视图中的典型输出:
等着设备。目标设备:未知_1-stv1004-1161305457上传文件本地路径: /Users/homedir/devel6/avengers/packages/inputmethods/BlackBerryLatinIME/build/outputs/apk/My_APK_FILE-debug.apk远程路径: /data/ local /tmp/MY_SERVICE没有检测到任何apk更改。跳过文件上传,强制停止包。设备外壳命令: am force-停止MY_SERVICE等待进程: MY_SERVICE
然后,在90%的情况下,它开始使用垃圾邮件查看屏幕上的消息:
客户还没准备好。
发布于 2015-10-23 02:28:06
我也有同样的问题。在我将下面的代码添加到onCreate()之后,问题就解决了。
android.os.Debug.waitForDebugger();
在使用android之后,我删除了上面的代码。因为不像eclipse,工作室在没有上述代码的情况下工作得很好。但是在更新工作室之后,我无法调试。上面写着:
Waiting for process:
Client not ready yet.
Client not ready yet.
Client not ready yet.
它没有连接到目标VM。
发布于 2016-07-10 01:09:00
对于android,选择解决问题的Run--->Attach调试器到android 。
发布于 2015-09-08 19:22:16
说起来很遗憾,但我在与风车的战斗中损失了很多时间。问题是包的命名错误。问题一解决,问题就消失了。我知道纠正这种错误是我的责任。但在我看来,Android可以提供更多的诊断信息。
https://stackoverflow.com/questions/32440183
复制相似问题