eclipse中没有logcat输出

Posted

技术标签:

【中文标题】eclipse中没有logcat输出【英文标题】:No logcat output in eclipse 【发布时间】:2016-02-06 03:12:38 【问题描述】:

我最近切换到通过 WiFi 连接手机。我能够通过 Eclipse 编译和上传程序。但是,我没有收到任何 logcat 输出。电话也显示在 DDMS 视图中,当我的程序启动时,它还显示名称和 pid。是否可以通过无线获取 logcat 跟踪,还是必须切换回使用 USB 连接?

更新: 也许我在最初的帖子中没有说得足够清楚。连接本身没有问题。我可以使用带有“adb logcat -d”的终端转储 logcat。我想要的是在 Eclipse 的 logcat 查看器中查看实时 logcat。不确定它是否重要,但我在 Debian Jessie 中使用 Eclipse 3.8。

【问题讨论】:

【参考方案1】:

(1) 用usb连接手机,然后输入命令行:

adb tcpip 5555

您现在可以断开手机与 USB 的连接

(如果使用wifi的原因是你的机器上没有usb,那么在另一台电脑上进行上述操作即可

(2) 找出您的移动设备的 IP 地址(在设置中的某处 .... 电话状态)

(3) 命令行类型:

adb connect [您手机的 IP]

注意:所有设备都需要连接到同一个 wifi;避免使用公共wifi

【讨论】:

【参考方案2】:

在你的日食中,

只需转到:windows->preferences->android->logcat 并按照以下设置进行操作: 1.双击动作:“转到问题(错误行) 2.切换到:java 3. 两个复选框都被选中

如果设置正常,清理项目并重启eclipse

【讨论】:

我的 Eclipse 中没有这样的设置。我使用的是 Eclipse 3.8,操作系统是 Debian Jessie。【参考方案3】:

重启你的 ADB 服务器

1) 打开cmd

2) 将目录更改为platform-tools

3)输入adb kill-server

4)然后adb start-server

【讨论】:

【参考方案4】:

我不确定到底发生了什么,但它现在正在运行。我没有做任何我之前没有尝试过的事情。经过几次尝试,它才开始工作。可能是 Eclipse 安装错误,今天早些时候它确实崩溃了。

【讨论】:

以上是关于eclipse中没有logcat输出的主要内容,如果未能解决你的问题,请参考以下文章

DDMS的logcat不输出日志怎么解决

Eclipse调试的时候LogCat自动消失,啥原因

eclipse中logcat不输出是啥原因

当LogCat上面的日志不能输出怎么办

Eclipse Logcat:仅显示“设备已断开连接”

idea开发android,调试log打印如何可以和eclipse显示一样?