Android Studio (1.3.2) Logcat 不适用于外部设备

Android Studio (1.3.2) Logcat doesn't work with external device

我正在外部 Android 设备阿尔卡特 OneTouch 上测试应用程序,但 logcat 不会显示任何内容。没有崩溃报告、状态更新等

我试过了 this 所以 post,

this 所以 post,

很多人喜欢他们。但一切都无济于事。重新启动 logcat 无效,篡改任何设置也无效。

参见下面的解决方案

我提出了这个问题,因为我需要执行一系列非常具体的步骤才能在 logcat 中显示任何数据,也许您在外部设备上测试时遇到了同样的问题。

顺序是:

  • 在外部设备上启动应用程序
  • 启动新的 GenyMotion 模拟器(哪个不重要)
  • 更改 logcat 以显示 "No Filters"
  • 切换 logcat 到模拟器(应该开始从模拟器显示 logcat 内的数据)
  • 将 logcat 切换回外部设备

瞧!它应该是从外部设备输出数据。它仅适用于 "No Filters" 设置,因此查找崩溃报告和与该应用程序有关的任何其他内容有点乏味,但这是让 logcat 与我的外部设备一起工作的唯一方法.