adb常用命令记录

grep --color –rin –E “”
adb shell am start -n com.android.settings/com.android.settings.HWSettings //命令打开设置
adb logcat | grep “ActivityManager” 查看某关键字log**
adb logcat -c //清除日志信息
adb pull package(apk目录) //安装apk
adb pull data/logo/LogService //打印LogService日志
adb push (本地apk地址) 环境中的地址 //推包前先 adb remount挂载一下
adb remount //这条命令的功能是重新装载Android文件系统,使文件系统可读可写
adb shell dumpsys activity //用于看栈信息
dumpsys meminfo //查看内存信息
cd到目录,然后rm -rf * //清理环境中的缓存(一般push完包后尽量清理一下data/system目录缓存)
adb shell dumpsys window | grep mCurrentFocus //用于查看当前聚焦的activity
adb shell dumpsys window > window.log
adb shell dumpsys SurfaceFlinger > Surface.log
adb shell getprop ro.product.name //查看当前版本
adb shell pkill -f launcher //安装完apk后,断点调试用
adb shell pm list packages //查看已安装的应用
adb shell pm path //获取包路径
adb shell ps -ef | grep launcher //查看应用的进程
adb shell top -H -p 3973 查看主线程下的所有子线程
ps -ef |grep 20598 //确认当前进程(例子20598)
adb shell “setprop persist.log.tag D” //打卡Debug调试模式
adb shell 后可exit退出
adb uninstall
adb wait-for-device //等待adb连接
adb shell logcat -b events | grep ‘ActivityManager:’ //查看关键生命周期日志
pm uninstall -k --user 0 packageName //卸载应用
adb shell date 11151059 //更改时间问题
adb pull /data/system/user/0/ivi/xml/freeform_regions.xml //查看默认的窗口
getprop | grep ro.vendor.build.version.incremental //查看车机CDC时间
adb shell logcat -b events | grep --color -E -i “am.*cardservice” //过滤日志关键字
adb shell logcat | grep --color -E "WindowManager.hibaic"
adb shell logcat -G 250M // 增加内存日志
grep --color -rin -E “4172.space” kms * // <<<<<多条件>>>>>>>>>> 过滤日志
adb shell pm create-user
adb shell pm list users
adb shell am switch-user USER_ID // 测试多用户需要用到
adb shell logcat | grep --color -i “WindowManager_visibility” // 定位窗口是否可见
//将sd卡路径下的1.mp4导出到F盘(先退出交互模式)
adb pull /mnt/sdcard/1.mp4 f:
logcat | grep --color -i ActivityManager_activity.startActivityMayWait //使用同时过滤两个关键字
logcat -b events | grep --color -i am_.
//查看eventlog关键信息
adb shell am force-stop package // 强制杀掉应用
sh
adb reboot ; adb wait-for-device; adb shell logcat -b events | grep --color “launch_time” //连续执行adb命令
adb shell rm -rf /cache/overlay/system/upper/framework/
//往framework中退包恢复到原始framework操作
adb shell logcat | grep --color -i ScenarioService.*focus //查看焦点变化
position_service: // 查看GPS信号关键字 。tbox\tbox\mobilelog\rlog_path。 totalnum 0 标识信号轻度很弱
adb shell logcat -b crash // 查看是否有crash
adb shell am start -S -W packagename/activity目录 //启动时间
inputevent // 查看点击屏幕位置的关键字
am_activity_launch_time // 查看应用启动时间的关键字
adb shell wm size 3840x720 // 设置屏幕尺寸
loglimit // 查看日志是否被限流了

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值