android - Eclipse - 带有 Android 7 的空 Logcat

标签 android eclipse adt logcat android-7.0-nougat

我最近将我的 Nexus 9 平板电脑更新为 Android 7 Nougat。
此后 Eclipse 中的 Logcat View 停止显示 Logcat 消息,该 View 保持为空。
设备目标也显示为“未知”。 如果我改为在 Eclipse(AndroidSDK->tools->ddms)之外启动 Logcat,它会显示所有消息。但是,“应用程序”列保持为空。
SO上已经有一些关于这个主题的(较旧的)问题,但这里没有一个解决方案对我有用。
我尝试了什么:

  • 使用另一个 USB 端口
  • 从 DDMS 角度关注设备
  • 重启 Eclipse
  • 重启设备+电脑
  • abd 杀死服务器
  • 在设备上禁用并重新启用 USB 调试
  • 重置 USB 调试授权并再次确认 RSA 指纹
  • 将 USB 模式切换为“MTP”

Android SDK 中的每个安装包都是最新的,我使用最新的 Eclipse+ADT 插件。
我的 Galaxy S5 Mini (Android 5.1.1) 也一切正常。
我知道,ADT-Plugin 已被弃用,我们应该使用 Android Studio。
不过我还是更喜欢尽可能长时间地使用 Eclipse,所以我正在寻找解决这个问题的方法。
那么有人知道如何解决这个问题吗?

最佳答案

我尝试了这个自定义构建,它对我有用。现在我可以再次在 Eclipse 中看到我的 logcat。

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

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

关于android - Eclipse - 带有 Android 7 的空 Logcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39351106/

相关文章:

android - 为什么我必须在 Eclipse 中如此频繁地重置 ADB 才能连接到 Android 设备?

eclipse - 将 Glassfish 集成到 Eclipse for Java EE

android - ADT 22 带 Action 条夏洛克

android - adt eclipse 和 libGDX android 启动器不工作

android - 手机导航

android - Xperia Tablet S 上的小型应用程序 API

android - 扩展抽屉导航 Activity

android - Card.io Android SDK 如何在手动输入屏幕上更改标题文本和颜色

java - 如何将包含 Java 库的 IBM 类的 Eclipse 项目导出到可执行 JAR 中

android - logcat 筛选器显示计数但在选择时为空