使用Logcat和Emulator进行Androiddebugging 可能吗?

这很简单:我在Android模拟器1.6上使用Linux上的NetBeans。 我的Android手机上有Logcat,但是把信息传到某个地方的过程并不顺利。

有人能告诉我如何让Logcat在模拟器上运行吗? 有什么我可以做的,看到除了必须将APK复制到我的手机和testing它的debugging消息?

提前致谢!

Solutions Collecting From Web of "使用Logcat和Emulator进行Androiddebugging 可能吗?"

假设您安装了SDK并且您的命令path设置正确,您有几个选项可用于查看debugging日志输出:

  1. inputadb logcat 。 将显示连接的设备或运行模拟器的日志输出。 我通常更喜欢adb logcat -v time来查看时间戳。

  2. 键入ddms 。 这启动了独立版本的DDMS。 它在底部有一个logcat显示器。

  3. 安装Eclipse的ADT扩展,并打开logcat视图。 (由于您使用的是NetBeans,我认为这不是您想要做的,但是为了完整性我提到了它。)

在所有情况下,无论使用物理设备还是软件模拟器,交互都是相同的,因为ADB守护程序隐藏了详细信息。 无论你为这个设备做什么,也希望这个模拟器能够工作。

如果同时连接了设备和仿真器,则可以使用adb -e logcat作为仿真器,使用adb -d logcat作为设备。 从独立的DDMS或Eclipse,只需从popup菜单中select设备或模拟器。

如果你已经安装了nbandroid,你可以在netbeans下findadb logcat查看器:Window – > Output – > ADB Log

–edit刚刚在后面的post上面,并开始使用C:\ Program Files文件(x86)\ Android \ android-sdk-windows \ tools \ ddms这是更好的,然后在netbeans。

SDK附带了一个称为ddms的方便的工具,它应该在SDK的工具文件夹中。 在模拟器正在运行的时刻,或者手机已连接到您的机器上,它应该以ddms显示,您可以看到以ddms为单位的所有日志输出。