Eclipse - 使用Android 7清空Logcat

Spr*_*bua 29 eclipse android adt logcat android-7.0-nougat

我最近将我的Nexus 9平板电脑更新为Android 7 Nougat.
从那时起,Eclipse中的Logcat视图停止显示Logcat消息,视图保持为空.
设备目标也显示为"未知".如果我在Eclipse外部启动Logcat(AndroidSDK-> tools-> ddms),它会显示所有消息.但是,"应用程序"列保持为空.
关于这个主题已经有一些(较旧的)问题在这里,但这里没有一个解决方案适合我.
我尝试了什么:

  • 使用另一个USB端口
  • 将设备聚焦在DDMS透视图中
  • 重启Eclipse
  • 重启设备+电脑
  • abd kill-server
  • 禁用并重新启用设备上的USB Debuging
  • 重置USB-Debuging授权并再次确认RSA指纹
  • 将USB模式切换为"MTP"

Android SDK中每个安装的软件包都是最新的,我使用最新的Eclipse + ADT插件.
我的Galaxy S5 Mini(Android 5.1.1)也能正常运行.
我知道,ADT-Plugin已被弃用,我们应该使用Android Studio.
但是我仍然尽可能地使用Eclipse,所以我正在寻找这个问题的解决方案.
那么有谁知道如何解决这个问题?

Ari*_*ise 27

我试过这个自定义构建,它适用于我.现在我可以再次在Eclipse中看到我的logcat.

https://github.com/khaledev/ADT/releases

然后在Eclipse菜单帮助>安装新软件...>添加>存档中下载zip文件...只需选择下载的zip并执行其余的安装过程.

  • 这应该是官方的答案.它实际上解决了这个问题.其他答案都是不错的"B计划",但是如果你想修复它,请按照这个答案.我测试并验证了修复程序.顺便说一下,我确实在两款不同的手机(三星S7和LG G5)上使用Android Nougat确认了这一点.一定要喜欢Android.我用一个应用程序修复了5分钟的错误,并花了一天时间尝试解决这个问题.啊. (4认同)

小智 19

可以使用"Android Device Monitor"应用程序,

这个应用程序在sdk-tools包中.

从命令行启动,

cd到"sdk-tools文件夹/ tools /"目录,

输入以下命令:monitor.

要么

windows环境,

打开目录"sdk-tools folder/tools /",

然后双击monitor.bat.

详细信息 - > Google用户指南