【一路带一路】【Android车机】【常用指令】

前提:目前,开发时使用串口调试,以下命令均在串口中使用

logcat

指令名 功能 场景
logcat -c clean此前的所有logcat缓存 不抓开机日志,减少无关log
logcat -G 100M 设置locat缓存大小 logcat默认5000行,调大行数
locat --pid= xxx 查看进程的log,xxx表示进程号,需要ps -e | grep xxx查看 查看某一个apk的所有log
logcat | grep Runtime 查看运行时崩溃 配合下一行命令检查崩溃
logcat --buffer=crash 查看crash 配合上一行命令检查崩溃

ps

指令名 功能 场景
ps -e | grep xxx 查看xxx相关的进程 可以结合logcat筛查某一进程的log等

dumpsys

指令名 功能 场景
dumpsys audio 查看音源焦点 联调、开发时可能用到
dumpsys window | grep mCurrentFocus 查看屏幕最上层的应用是谁 联调、开发时可能用到
dumpsys package com.xxxxxx | grep versionName 查看apk的版本号 防止push、安装失效

pm

指令名 功能 场景
pm path com.xxxx 查看app安装包目录地址 更新apk时需要查看

adb push

指令名 功能 场景
adb push .\xxx\xx /xxx/xx 把电脑文件放到机器内。其中.\xx\xx是windows的目录格式,/xx/xx是机器内部目录格式 在外部使用adb命令,导入机器所需文件
adb pull /xx/xx .\xx\xx 把机器内的文件导出到电脑中。其中.\xx\xx是windows的目录格式,/xx/xx是机器内部目录格式 在外部使用adb命令,把机器内部文件导出到电脑

及时记录,未完待续。。。

你可能感兴趣的:(android)