Android调试器变得分离

时间:2016-04-02 11:30:36

标签: android android-studio adb

我对Android调试器使用Android Studio的行为感到困惑。它只是在我的调试会话期间切断,然后设备不可用。当发生这种情况时,我似乎也丢失了所有logcat文件,因此不会检测到崩溃。应用程序也不会崩溃...我试图调试WebView及其相应的WebViewClient但在调试会话中间调试器就死了。然后它说当我尝试重建并作为调试会话运行时没有找到设备。我必须拔下并插回USB线。只有这样,如果我很幸运,设备会重新出现。但通常调试会话会持续一段时间然后中断。

 adb kill-server 
 adb start-server

没有帮助。设备不再可用。这可能会发生什么?调试调试器真的很难

以下是控制台所说的内容:

 Uploading file to: /data/local/tmp/com.myapp.debug
 java.io.IOException: An existing connection was forcibly closed by the remote host

如果我再试一次调试,我得到:

  Uploading file to: /data/local/tmp/com.myapp.debug
  com.android.ddmlib.AdbCommandRejectedException: device 'b3941da' not found

我在两台Android设备上发生了这种情况,即Galaxy III和Note Android 4.03。不知道这里发生了什么。我确实看到省电模式有时会在其中一个设备上启动...关闭电源模式,但在尝试加载应用程序后仍然可以快速看到这种情况。

当Debugger被切断时,为什么我的logcat也被破坏了?我的意思是这样做的想法是什么?我得到一个条目还剩下其他一切:

    01-01 00:00:00.000 0-0/? E/Internal: device offline
坦率地说,这有点令人沮丧......

现在我也看到了:

 Connected to the target VM, address: 'localhost:8600', transport: 'socket'
 Disconnected from the target VM, address: 'localhost:8600', transport: 'socket'

0 个答案:

没有答案