最近在做硬件的app开发,涉及到很多本地文件的操作,所以记录下来。
首先是发生了anr时导出文件进行查看:
打开studio的terminal窗口,输入adb pull data/data/traces.txt 后面加上要保存的文件路径
有时候明明存在的文件,却没有办法导出,提示:adb: pull error: remote object '' does not exist (adb root)
输入:adb root && adb remount
参考:https://blog.csdn.net/hushui/article/details/102851749
因为将程序奔溃的异常换成了自己的exceptionhandler,然后根据时间保存在了本地,经常要查看
输入adb shell ls查看目录,输入adb shell运行,然后cd 进入目录列表
输入exit退出。
有时候这样操作会报没有权限问题,是因为没有以root身份运行,输入命令adb shell、su root
参考:https://blog.csdn.net/Jane0908007/article/details/78214879