Mac上的Android Studio:未显示日志消息

时间:2015-03-01 22:59:19

标签: android macos

我的OS X Yosemite上的Android Studio经常停止显示我正在开发的应用程序编写的日志消息。

如果我转到ADB日志选项卡,我会看到许多不同的错误消息:

1)管道破裂:

ddmlib: Broken pipe
java.io.IOException: Broken pipe

2)null

ddms: null
java.lang.NullPointerException
    at com.android.ddmlib.Client.read(Client.java:731)
    at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:311)
    at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263)

3)封闭连接

DeviceMonitor: Adb rejected connection to client '5022': closed

4)未经授权的设备

PropertyFetcher: AdbCommandRejectedException getting properties for device HT4C9JT00135: device unauthorized. Please check the confirmation dialog on your device.

5)EOF

DeviceMonitor: Adb connection Error:EOF

如果这不是Android的开发环境,那将会很有趣。

我只能解决错误编号4(我不得不忘记相关设备并再次授权)。

我尝试在SO上找到答案的组合(例如adb kill / start-server),启用ADB集成(已禁用),....

除了计划去卢尔德旅行之外,还有什么可以查看Android Studio拒绝记录我的消息的原因?它曾经工作到几天前:升级到1.1后问题就开始了。


更新

我卸载并重新安装了Android Studio。

我第一次运行我的应用adb工作正常:我可以看到日志消息。从第二次开始,adb开始再次拒绝连接(问题3)。

有没有人能够解决这个令人难以置信的混乱?


第二次更新 如果没有日志消息,如果我拔下并重新插入USB电缆,则会神奇地显示消息。

0 个答案:

没有答案