Android开发调试过程中遇到的问题,记录一下。
测试的设备是华为荣耀8,输入日志的时候显示不完,在最后面提示:
read: unexpected EOF!
网上找到办法,增加日志buffer,大小可以自己调整:
adb logcat -G 2m
但是提示没有权限:
int logctl_get(): open '/dev/hwlog_switch' fail -1, 13. Permission denied
网上说是手机开发者选项设置的问题,特别是华为,修改设置如下:
设置 => 开发者选项 => 调试 => 日志记录器缓冲区大小
原来是64K,改成16M,就可以正常全部输出了。