我在 Mac 上使用 Eclipse 来开发 Android 应用程序。当我在模拟器上运行应用程序时,日志猫窗口会显示预期的内容并且工作正常,但是当我在真正的 android 连接设备上运行(甚至调试)时,我的日志猫窗口甚至不会显示一行。
在真正的android设备上运行时如何处理log cat?
谢谢,
您必须在 DDMS 环境中选择设备,Windows 选项卡,选择“设备”,然后选择您的设备,即“HtXXXXXXX”。
首先,设备真的连接了吗?要检查设备是否已连接,只需adb devices
在控制台上运行即可。它将列出连接到系统的所有设备。
其次,只需adb logcat
在命令提示符下运行命令,它将单独显示 logcat 窗口。
当许多设备连接到系统时,adb logcat 将显示以下消息: - 等待设备 - 错误:多个设备和模拟器
因此,要解决上述情况,您必须使用带有 -s 选项的设备 ID 运行命令。
例如:
adb -s emulator-5556 logcat
,这将显示模拟器的 logcat。
尝试在连接到设备时重新启动它。