1. 问题描述
用Eclipse 打开Android应用工程,然后用usb线连接上酷派手机(手机型号: Coolpad 7296) 在Devices 栏目上是可以看到手机的:
但是应用打的日志在LogCat中没有显示,在LogCat总看到这些信息:
adb: unable to open /proc/15382/oom_adj
adb: unable to open /proc/15384/oom_adj
...
原先是三星安卓手机,在Eclipse Devices能看到手机,同时在logcat可以显示应用打的日志的。
2. 问题分析
三星手机显示且应用日志显示正常,酷派不能显示日志,那估计是手机日志显示设置问题的了,和eclipse adb logcat 都没关系了。经过在网上搜了一把,找到了解决办法
3. 解决办法
酷派手机,拨号盘输入 *20121220#
进入工程模式,日志输出等级 –> Java log level –> LOGV
它有6个日志级别:LOGV, LOGD, LOGI, LOGW, LOGE, LOGA
原先是 LOGW 所以应用中输出的一些 info,debug,verbose 级别的日志都不会显示的。
同时这里顺便说一下,如果想设置 酷派的 允许打开GPS ,也是在工程模式下的,GPS调试模式 -> 设置 -> 位置服务设置 -> 勾选 允许访问我的位置信息 GPS卫星定位 勾选, WLAN和移动网络位置信息
如果用的是华为手机Eg: 华为C8813 也出现 调试代码时,Eclipse不输出LogCat日志, 那么也需要进入到工程模式:
在拨号界面输入*#*#2846579#*#*
进入工程模式,点击“LOG级别设置”,选择“VREBOSE”