MoM*_*oMo 520
我有同样的问题,但我的修复更基本:
如果Eclipse中的LogCat面板为空,则模拟器没有焦点.转到DDMS透视图并尝试单击"设备"面板(左上角屏幕)中的"模拟器"条目.
den*_*pyr 81
拨号
*#*#2846579#*#*
Run Code Online (Sandbox Code Playgroud)
你会看到一个隐藏的菜单.转到项目菜单>后台设置>日志设置,并定义日志可用性(日志切换)和级别(日志级别设置).
请注意,这可能仅适用于华为手机,如Ideos X3(此处)所述,并在荣誉U8860上进行测试.
fyo*_*iev 71
如果单击"设备"面板中未显示垃圾邮件,请使用reset adb快照按钮右侧三角形的退出菜单.
Nik*_*nić 33
也许你安装了Mylyn?
http://code.google.com/p/android/issues/detail?id=1808
Jus*_*ser 11
虽然MoMo提供的答案将暂时解决问题,但下次启动Eclipse时很可能会重新出现,或者在其他仿真器/设备上启动.
我没有总是必须在设备视图中选择我的设备,而是找到了一个更好的解决方案是进入Eclipse首选项并导航到左侧列表中的Android - > LogCat,然后启用"监视来自应用程序的消息的logcat"工作区".
这种方式无论你使用什么设备,logcat都会在应用程序启动后自动开始显示输出.
它还将设置一个过滤器,确保仅显示应用程序的输出,您可以根据需要重复使用/禁用.

可能您的设备未启用日志.尝试运行以下命令.
adb shell
echo 1 > /sys/kernel/logger/log_main/enable
Run Code Online (Sandbox Code Playgroud)
好.这就是我开始工作的方式.我首先听了MoMo的建议,那就是......
如果Eclipse中的LogCat面板为空,则模拟器没有焦点.转到DDMS透视图并尝试单击"设备"面板(左上角屏幕)中的"模拟器"条目.
但无济于事.
然后我reset adb按照furikuretsu的建议尝试(Android Debug Bridge).怎么样?窗口 - >设备 - >倒三角形菜单按钮 - >重置adb.
它也没有用,但我收到了以下消息:
Android hierarchyviewer:无法从设备获取焦点窗口
这意味着MoMo是正确的,因为我的Android设备或模拟器没有焦点.但是,我在我的案例中所做的解决方案是不同的.
什么对我有用:
1)重新插入我的Android设备,它通过USB连接到我的电脑.
2)重启Eclipse,正如Abu Hamzah所提到的那样(虽然我不知道我能做什么File -> Restart,但是我手动关闭了Eclipse,然后又重新启动了应用程序.)
我现在可以在logcat中看到日志了.
希望这对你也有帮助.
| 归档时间: |
|
| 查看次数: |
142010 次 |
| 最近记录: |