命令大杂烩

1. dump 

adb shell dumpsys car_service > car_service.txt

adb shell service list   --- 查看service list

adb shell dumpsys audio > audio.log

adb shell dumpsys media.audio_policy

adb shell dumpsys media.audio_flinger

2. adb 禁用某个应用

adb shell pm disable com.android.settings

3. pull出来的seeting数据库是乱码

Android12的/data/system/XXXX.xml被默认设置二进制xml格式,直接打开是乱码。
可以通过修改配置将其改为普通的xml格式
adb shell setprop persist.sys.binary_xml false
重启手机,再获取XXXX.xml,就是普通xml格式了

data/system/users/0/settings_system.xml  --- Settings数据库

4. :使用命令 git log -p fileName   >  search.txt   (fileName要查找的文件)//把一个文件的提交记录全全部查找出来,可以使用edit 软件查找。

    或b:  git log -p fileName | grep search     最好用a的方式,好查找commit ID 

5.adb命令查看应用的版本号

adb shell dumpsys package com.tencent.tai.pal.platform.app | findstr version

6. adb 命令设置音量

adb shell service call audio 9 i32 16 i32 -100 i32 1

7. 用命令合入patch:git apply  mediasession.diff

8. 设置log等级的命令

adb shell setprop persist.log.tag V

9. push  framework.jar无法开机

(1). adb root
(2). adb remount
(3). adb shell 进入到/system/framework/下执行rm -rf *
(4). 解压framework.zip,进入到framework目录执行 adb push . /system/framework/

10.清空机器中缓存的log

adb logcat -c 

11.命令启动应用

adb shell am start com.android.settings/com.android.settings.Settings

12.命令强制停止某个应用

adb shell am force-stop com.yongshi.tenojo.ys

13.命令杀死某个应用

adb shell kill -9 pid

14.命令查看数据库字段

Settings.System.getInt(mContext.getContentResolver() , "touch_type");
adb shell settings get system  touch_type 
 

15 .关机命令 adb shell reboot -p   

16 .动态打印log

adb logcat -s "AS.SfxHelper":d

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值