常用adb

(1)
adb shell 
查看所有安装的包
pm list packages
查看指定包
pm list packages | grep tencent
查看指定包安装位置
pm list packages -f | grep tencent
查看处于disable状态的应用
adb shell pm list packages -d

查看当前与用户交互的activity
adb shell dumpsys activity activities | sed -En -e '/Running activities/,/Run #0/p'

adb shell dumpsys activity | grep -i run

adb shell dumpsys activity | grep "mFoc"
录视频appwidget
adb shell screenrecord /sdcard/**.mp4
查询当前的
adb shell dumpsys appwidget

(2)
adb启动activity:
$ adb shell
$ am start -n {包(package)名}/{包名}.{活动(activity)名称}
如:启动浏览器
# am start -n com.android.browser/com.android.browser.BrowserActivity

(3)
adb启动service:
$ adb shell
$ am startservice -n {包(package)名}/{包名}.{服务(service)名称}
如:启动自己应用中一个service
# am startservice -n com.android.traffic/com.android.traffic.maniservice

(4)
adb发送broadcast:
$ adb shell
$ am broadcast -a <广播动作>
如:发送一个网络变化的广播
# am broadcast -a android.net.conn.CONNECTIVITY_CHANGE
查看carrierconfig配置
adb shell dumpsys carrier_config
查看系统数据配置:
 adb shell settings list system |grep **

在没有全编的代码中编译单个模块时在根目录下使用命令:mmma
将当前系统应用信息输出到文件dump,如应用进程号等,可以帮助确认Activity由什么应用发起.
adb shell dumpsys package > /tmp/dumpp
(5)
MT 文档密码:6120447183


android6.0之后在data/data/com.android.providers.settings/databases目录下找不到settings.db数据库原因:

在6.0上面,Google修改了SettingsProvider,这次修改,涉及到了 
global,secure,system 三个表;并且实现方式从之前的数据库,改为异步性能更加优 
良的xml,每个用户都有自己的一份SettingsProvider设置xml文档。通常位于 
/data/system/users/userid/ 下面。
--------------------- 


1、在开发者选项里开启OEM unlocking(如果OEM unlocking显示灰色,则表示设备已经处于unlock状态,可以直接跳到第6步操作)

2、adb reboot bootloader

3、sudo fastboot flashing unlock(如果fastboot失败,可用Android源码out/host/linux-x86/bin/fastboot)

4、按音量上键,提示unlock pass

5、sudo fastboot reboot

6、adb root

7、adb disable-verity

8、adb reboot

9、adb root

10、adb remount

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值