1

我在 Mac 上使用 Eclipse 来开发 Android 应用程序。当我在模拟器上运行应用程序时,日志猫窗口会显示预期的内容并且工作正常,但是当我在真正的 android 连接设备上运行(甚至调试)时,我的日志猫窗口甚至不会显示一行。

在真正的android设备上运行时如何处理log cat?

谢谢,

4

3 回答 3

4

您必须在 DDMS 环境中选择设备,Windows 选项卡,选择“设备”,然后选择您的设备,即“HtXXXXXXX”。

于 2011-04-27T12:48:16.290 回答
1

首先,设备真的连接了吗?要检查设备是否已连接,只需adb devices在控制台上运行即可。它将列出连接到系统的所有设备。

其次,只需adb logcat在命令提示符下运行命令,它将单独显示 logcat 窗口。

当许多设备连接到系统时,adb logcat 将显示以下消息: - 等待设备 - 错误:多个设备和模拟器

因此,要解决上述情况,您必须使用带有 -s 选项的设备 ID 运行命令。

例如: adb -s emulator-5556 logcat,这将显示模拟器的 logcat。

于 2011-04-27T12:49:52.807 回答
0

尝试在连接到设备时重新启动它。

于 2011-04-27T12:46:21.447 回答