我有一个“旧的”ADT:
Eclipse IDE for Android Developers 23.0.2.1259578 adtproduct
连接到 Nougat Pixel C。
ADT 无法正确读取 logcat 的格式,如屏幕截图所示:
在升级到牛轧糖之前没有问题,也就是棉花糖。有什么可做的吗(除了放弃 ADT...)?
最佳答案
问题:
-Android不再支持Eclipse
-Android Nougat/7 这个坏了(我读到的新 LogCat 协议(protocol))
Eclipse 修复(自定义构建)
致谢:Romano in https://stackoverflow.com/a/41486502/3147100
-下载:https://github.com/khaledev/ADT/releases ADT-24.2.0-20160729.zip
-Eclipse菜单Help->Install New Software... -> Add -> Archive...
- 选择下载的 zip -> 确定 -> “开发者工具”旁边的复选框 -> 下一步
-继续安装默认值
快速替代修复:
-“adb logcat”(\SDK\platform-tools\ADB.exe)(简单,但控制台风格)
-\SDK\tools\monitor.bat(Android 设备监视器)(最简单的选项)
-\SDK\tools\DDMS.bat(Dalvik 调试监视器)(已弃用但仍然有效)
关于Android: ADT 无法识别 Nougat logcat 的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39302436/