adb常用命令

adb shell的指令在/system/bin路径下可以慢慢去研究

还有其他的一些指令在/system/xbin ,vendor/bin,vendor/xbin

1.启动与关闭

adb shell am start -n com.mediatek.engineermode/.EngineerMode //-n 通过包名类名启动Activity

adb shell am start -a android.intent.action.CALL -d tel:10086 //-a 通过intent启动Activity

adb shell am startservice -n com.example.test/.MyService //-n 通过包名类名启动Service

adb shell am startservice -a android.myintent.MyService //-a通过intent启动Service

adb shell am broadcast -a android.mybroadcast.MyBroadcast //发送一条广播

adb shell am force-stop com.mediatek.engineermode //通过包名停止应用

2.安装卸载

adb install test.apk //安装

adb install -r test.apk //安装,如果apk已经安装用上面的命令是安装不上的,需要先卸载,此命令可以不用先卸载

adb uninstall com.example.test //通过包名卸载应用

3.查看设备中的应用包信息

adb shell pm list package //列出设备中所有安装的应用的包名

adb shell pm list package -f //列出设备中所有安装的应用的包名及其对应的应用安装路径

adb shell pm list package -3 //列出设备中所有的第三方apk包名

adb shell pm path com.example.test //通过包名取得应用的安装路径

4.dumpsys

adb shell dumpsys activity | grep "mFocusedActivity" //查看当前activity包名

当然dumpsys后面可以有很多参数cpuinfo,batterystats,meminfo,window,package等

5.属性&系统参数

adb shell getprop //列出系统中所有的属性值

adb shell getprop sys.myprop //获取sys.myprop的值

adb shell setprop sys.myprop //设置sys.myprop的值

adb shell settings list system/global/secure //列出系统中system或global或secure的所有参数

adb shell settings get system volume_system //获取系统音量参数

adb shell settings put system volume_system 5 //设置系统音量参数

6.一些不常用但是又实用的命令

adb shell system/bin/screencap -p /sdcard/screencap.png //截屏

adb shell screenrecord  --time-limit 10 /sdcard/demo.mp4 //录屏限制时间在10秒,默认180秒

7.输入事件

adb shell input keyevent 4 //返回,3是HOME

adb shell input text abc //输入字符abc

adb shell getevent //获取输入事件

8.输入法

adb shell ime list -s //显示系统安装的输入法列表

adb shell settings get secure default_input_method //获取系统默认输入法

adb shell settings put secure default_input_method com.android.inputmethod.latin/.LatinIME //设置系统默认输入法

9.网络调试

adb tcpip 5555

adb connect 192.168.0.100(android设备的ip)

adb disconnect 192.168.0.100:5555 //断开连接,重新使用USB调试

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值