目 录CONTENT

文章目录

adb

ABin
2024-01-16 / 0 评论 / 0 点赞 / 73 阅读 / 0 字

连接

终止adb服务进程

adb kill-server

重启adb服务进程

adb start-server

查看连接计算机的设备

adb devices

连接某个设备

adb connect <ip>:<port>

断开某个设备的连接

adb disconnect <ip>

重启设备

adb reboot
#终止某个进程
am force-stop 包名

#拨打一个电话
am start -a android.intent.action.CALL -d tel:10086

#打开一个网页  
am start -a android.intent.action.VIEW -d  http://www.baidu.com

系统设置

进入shell模式

adb shell

如果有多个设备,可使用-s指定设备XXX:

adb -s XXX shell

退出shell模式

  • 在shell模式中输入

exit

查看系统设置

adb shell settings list system

查看某一项系统设置

adb shell settings get secure screen_brightness

更改某一项系统设置

adb shell settings put system screen_brightness 77

更改网易云全屏

adb shell settings put global policy_control immersive.full=com.netease.cloudmusic.iot

列出危险权限列表

adb shell pm list permissions -g -d

获取所有包名

adb shell pm list package

查看某个包的启动方式

adb shell dumpsys package <包名>

查看安装包路径

adb shell pm path com.android.shell

查看当前页面是哪一个activity

dumpsys activity top | grep ACTIVITY

启动并查看启动方式

adb shell monkey -p <应用包名> -v -v -v 1 | findstr "cmp="

启动应用

  • 示例为星瑞车机

启动文件管理器

adb shell pm start com.android.documentsui/.files.FilesActivity 

启动系统更新

adb shell am start ecarx.upgrade/.ota.ui.MainActivity

启动工厂管理

adb shell am start ecarx.factorymode/.testcontrol.ActSplash

启动设置 (好像只有搜索框)

adb shell am start com.android.settings.intelligence/.search.SearchActivity

结束文件管理器

adb shell am force-stop com.android.documentsui

屏幕截图

adb shell  screencap  /sdcard/01.png

屏幕录制

开始录屏命令

  • 如果adb加入了环境变量,直接Win+R,输入cmd打开命令终端,输入上面的命令。前提是你要连接好了设备。

  • 这时候你就可以操作手机,需要结束的时候就按ctrl+c就行,文件就保存在手机的SD卡的根目录。

adb shell screenrecord /sdcard/launch.mp4

指定视频分辨率大小,带上参数 --size

  • 录制视频,分辨率为1280*720,如果不指定默认使用手机的分辨率,为获得最佳效果,请使用设备上的高级视频编码(AVC)支持的大小

adb shell screenrecord --size 1280*720 /sdcard/launch.mp4

指定视频的比特率,带上参数 --bit-rate

  • 指定视频的比特率为6Mbps,如果不指定,默认为4Mbps. 你可以增加比特率以提高视频质量或为了让文件更小而降低比特率

adb shell screenrecord --bit-rate 6000000 /sdcard/launch.mp4

指定视频的长度,带上参数 --time-limit

  • 指定视频长度为130秒,就自动结束

  • 如果时间大于180秒,会出现错误:Time limit 230s outside acceptable range [1,180]

adb shell screenrecord --time-limit 130 /sdcard/demorecord.mp4

adb导出刚刚的视频到电脑

  • 导出视频的位置在D盘根目录下,名称为launch.mp4

adb pull /sdcard/demo.mp4 D:/

视频录制部分

版权声明:本文为CSDN博主「qq_492448446」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30273575/article/details/131130730

0

评论区