adb常用命令

adb常用命令

1.查看顶部activity

adb shell dumpsys activity | grep “mFocusedActivity”

adb shell dumpsys activity | grep “mResume”

adb shell dumpsys window | grep “mCurrentFocus”

adb shell “dumpsys activity top | grep ACTIVITY | tail -n 1”

2.查看当前界面Fragment

adb shell “dumpsys activity top | grep '#[0-9]: ’ | tail -n 1”

3.查看手机端安装的所有app包名

adb shell pm list packages | grep “setting”

4.查看apk包的信息

aapt dump badging Game.apk

5.通过包名查看apk在手机中的安装位置

adb shell pm list packages -f | grep “com.android.settings”

adb shell pm path “com.android.settings”

6.查看路径

adb shell pm path com.android.providers.partnerbookmarks

7.查看Settings中顶部fragment

adb logcat -s SettingsActivity

8.抓取log
  • main log:adb shell logcat -b main
  • system log:adb shell logcat -b system
  • events log:adb shell logcat -b events
  • radio log:adb shell logcat -b radio
  • kernel log:adb shell logcat -b kernel
  • tag log: adb shell logcat -s xxx(tag)
9.查看进程号

adb shell ps -ef

10.截屏

adb shell screencap -p /sdcard/01.png
adb pull sdcard/01.png ~

11.adb命令更新ota

adb reboot fastboot
进入recovery模式
apply update from adb
adb sideload [filename]

12.OEM解锁

手机remount:
1. 在开发者中打开OEM unlocking和usb debugging
2. adb reboot bootloader
3. fastboot flashing unlock
4. 根据提示按键解锁
5. fastboot reboot
6. adb root
7. adb disable-verity
8. adb reboot
9. adb root
10. adb remount

13.查看应用权限

adb shell dumpsys package com.test.abc(包名)

14.查看Activity任务栈(仅适用android11以及以上)

adb shell “dumpsys activity activities | grep ‘* ActivityRecord{’”

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值