当我通过真实设备运行应用程序时,我无法获取应用程序的 logcat 消息,但它在模拟设备上显示得非常好。
我知道我的 ADB 正在工作,因为活动进程显示在 Logcat 下,并且我确保在 logcat 中选择“真实设备”,以便显示正确的 logcat 窗口。该设备还会在 Android Studio(和运行提示符)和 ADB 的命令提示符中显示为已连接设备。
以下是我尝试过的所有方法:
基本上我在模拟器的 logcat 中看到的数以百万计的东西在实际设备的 logcat 上是不存在的。
更新:我听取了@zqcolor的建议,看看我的其他Android设备是否能够报告Logcat日志。是的,它可以!但是,我的应用程序是专门为中兴 Axon 7 设计的,因此我需要 logcat 才能在此设备上运行。该怎么办???
我陷入困境并感到绝望。快要放弃了!
在我的 ZTE Z875 (Maven 3) 上,运行 Android 7.1,我通过增加设置的值来启动 logcat
记录器缓冲区大小
下
设置-->开发者选项
至 16 MB。