使用Eclipse在MIUI手机调试时Log.d输出未在Logcat显示如何解决
MIUI设备下Eclipse Logcat不显示Log.d级别日志解决方法
该问题由MIUI系统默认的日志输出限制导致,非Eclipse或代码配置错误。
测试代码
Log.d("TAG", "can I see this in Logcat?");
问题验证依据
断开测试手机的USB调试连接,切换到模拟器运行同一项目时,会弹出自动LogCat监控选择对话框,运行后Logcat可正常输出对应日志,确认问题出在手机端系统配置。
修复操作步骤
- 打开手机设置,进入「我的设备」-「全部参数」页面,连续点击「MIUI版本」,触发开发者模式开启提示
- 返回设置主页面,进入「更多设置」-「开发者选项」
- 找到「日志记录器缓冲区大小」选项,将其调整为256K及以上的数值
- 若调整后仍无日志输出,找到「启用MIUI优化」选项,关闭后重启设备即可正常查看Log.d级别的日志
内容的提问来源于stack exchange,提问作者Mr Chan
相关产品推荐
相关产品推荐

