我正在开发一款适用于新Android设备的应用(在所有其他设备上我从来没有遇到此问题)。
它正在运行4.2.2 我启用了开发人员模式并允许usb调试(我收到启用usb调试的状态通知)
然而,在chrome://检查中,屏幕在以下两条消息之间保持交替,似乎它无法弥补它的意思!
我尝试拔掉并重新启动一切无济于事
当我插入设备时,我会在设备系统托盘上看到以下状态消息,按此顺序
如何在此设备上访问chrome inspect?我现在正在使用logcat,但它的功能远不如chrome dev工具。
答案 0 :(得分:16)
这是known issue。
链接中的答案(将USB模式从MTP更改为PTP)对我来说确实有一段时间了,但是其他人的成功较少,而且我的设置现在已经退回到您所看到的不稳定连接。
就我个人而言,我只是尝试快速绘制并点击设备,然后再次断开连接,经过一些练习后不会花太长时间,一旦你完成了,实际的检查工具没有相同的不稳定的连接/断开问题,所以你应该没事,直到你物理断开设备。
这应该在Chrome的未来版本中解决。
答案 1 :(得分:5)
您需要查看Facebook Stetho调试工具:
http://facebook.github.io/stetho/
起床和跑步非常容易。如果您使用square开发的OkHttp来调试网络工具,那么它的效果很好。
添加到gradle:
dependencies {
implementation 'com.facebook.stetho:stetho:1.5.0'
}
然后在你的应用程序类中:
Stetho.initializeWithDefaults(this);
然后转到chrome://在您的浏览器中检查,您应该会看到您的设备
答案 2 :(得分:0)
在虚拟设备管理器中,我从“操作”中选择了“擦除数据”。 然后,我启动了虚拟设备。 然后,我运行了该应用程序,并在仿真器中正常工作。
答案 3 :(得分:0)
我知道这是一个老问题,但无论如何,这对我有帮助:
chrome://inspect/#devices
页面手机会问我是否信任连接...