问题表现:连接手机与电脑后,驱动安装正确,USB 调试模式打开,在 DDMS 中可以看到device 及其进程的信息,但是 logcat 中就是没有信息输出问题原因:一些 rom 默认关闭 logcat问题说明:ddm 中设备名字显示为问号不影响,即 adb get-erialno 显示为问号不影响.解决方法:1.需要 root 权限(部分 rom 不需要)2.打开 logcat,并设置 level,执行命令如下(android 升级之后 adb 在 platform-tool 中,不在 tool 中)adb hellecho 1 > /y/kernel/logger/log_main/enable说明:将 1 写入日志开关文件,1 为开,0 为关echo 2 >/y/kernel/logger/log_main/priority说明:将代表 level 的 2 写入优先级文件3.重启 adb,假如使用 eclipe,先关闭 eclipe,再重启 adb,再启动 eclipeadb kill-erveradb tart-erver4.此时 logcat 应该可以工作了,假如仍旧不工作,则更新 adbandroid update adb5.重复第三步,此时 logcat 应该可以工作了,假如仍旧不工作,找到个人主目录下的android 目录,如 C:Document and SettingAdminitrator.android找到这个目录下的 adb_ub.ini 文件,其内容默认只有三行,全为注释,在后面添加一行,内容为 0 某 12d16.重复第三步,此时 logcat 应该可以工作了