启动DDMS: ddmswindows
查看adb命令帮助信息: adb help缓存
在命令行中查看LOG信息: adb logcat -s 标签名spa
查看bug报告: adb bugreport 命令行
安装apk: adb install <apk文件路径> 调试
卸载apk: adb uninstall <软件名> adb uninstall -k <软件名> 若是加 -k 参数,为卸载软件可是保留配置和缓存文件. 日志
从电脑上发送文件到设备: adb push <本地路径> <远程路径>orm
从设备上下载文件到电脑: adb pull <远程路径> <本地路径>cmd
for crash log : logcat -b crash -dform
for xxx log : logcat -b main -d -s xxxxx xxxxxthread
在本地调试代码时,咱们常常经过查看LogCat日志来分析解决问题。对于发布的应用,在代码中执行命令“logcat -d -v threadtime”也能达到一样的效果,只不过是获取到了用户手机的logcat。当Native崩溃时,Android系统一样会输出崩溃堆栈到LogCat,那么拿到了LogCat信息也就拿到了Native的崩溃堆栈。
提取 anr信息
adb pull /data/anr/traces.txt