背景:
app 研发阶段难免存在应用无响应的情况。对此,测试人员可通过收集anr查看错误信息。
目的是明确的,往往实现没那么简单,,跳坑之:Permission denied。
Permission denied问题解决
- 查看权限
根据不同厂商的设备不同流程有细微变化,首先将手机给root权限。
- abd shell 进入真实设备
- 进入到/data/nar
- su 切换root 权限(拥有权限后可以查看目录下内容)
- 拉去日志到本地:adb pull /data/anr/anr_2019-12-20-16-40-31-391 .
获取失败,权限问题: chmod 755 +文件名