解决:Android手机在AndroidStudio或Eclipse等开发工具调试时Logcat不打印日志信息
2017-03-29 23:17
603 查看
在Android真机调试时,如果在eclipse或AndroidStudio中看不到LogCat信息,提示是:
$ adb logcat info: log device is empty!
原因是系统默认关闭了log,需要将其打开。
可能的解决方案如下:
手机拨号: *#*#2846579#*#*,将会出现服务设置菜单.
选择 “ProjectMenu” -> “后台设置”
-> “Log 设置”,设置LOG开关为开
-> “Log 级别设置”,设置为自己希望的log level.
之后重启手机就OK啦。
2)刷了某些ROM的安卓手机:
使用已经获取ROOT权限的RE管理器,操作以下步骤:
1)进入/system/etc/init.d/,查找含有(2)中内容的某个文件,如XXspeedyMain,或者XXlotcat等,每个手机不同,反正是这个目录下的
2) 查找到这一行内容 rm /dev/log/main
3)使用#将其注释,即"# rm /dev/log/main" (不包含引号) ,一般在倒数第二行或者倒数第一行
4)保存文件,重启机器
如果想再次屏蔽的时候,删除步骤3中的#号即可
$ adb logcat info: log device is empty!
原因是系统默认关闭了log,需要将其打开。
可能的解决方案如下:
1)华为系列手机:
手机拨号: *#*#2846579#*#*,将会出现服务设置菜单.
选择 “ProjectMenu” -> “后台设置”
-> “Log 设置”,设置LOG开关为开
-> “Log 级别设置”,设置为自己希望的log level.
之后重启手机就OK啦。
2)刷了某些ROM的安卓手机:
使用已经获取ROOT权限的RE管理器,操作以下步骤:
1)进入/system/etc/init.d/,查找含有(2)中内容的某个文件,如XXspeedyMain,或者XXlotcat等,每个手机不同,反正是这个目录下的
2) 查找到这一行内容 rm /dev/log/main
3)使用#将其注释,即"# rm /dev/log/main" (不包含引号) ,一般在倒数第二行或者倒数第一行
4)保存文件,重启机器
如果想再次屏蔽的时候,删除步骤3中的#号即可
相关文章推荐
- android 解决华为系列手机调试时不能打印Logcat日志信息
- android 解决华为系列手机调试时不能打印Logcat日志信息
- android 解决华为系列手机调试时不能打印Logcat日志信息
- Android手机在开发调试时logcat不显示输出信息的解决办法
- android手机调试时不能打印Logcat日志信息
- android手机调试时不能打印Logcat日志信息
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- 华为手机在开发Android调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- android手机调试时不能打印Logcat日志信息
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- Android手机在开发调试时logcat不显示输出信息的解决办法
- 华为手机在开发Android调试时logcat不显示输出信息的解决办法
- android手机调试时不能打印Logcat日志信息