adb命令详解

adb命令详解,第1张

1.adb devices 查看连接的设备

2.adb help 查看adb帮助

3.adb reboot 重启设备

4.adb shell 进入手机shell目录下清亩孙

5.adb logcat 查看log

6.adb kill-server 杀死adb服务

7.adb start-server 启动adb服务

8.adb connect[:] 通过TCP/IP连接到设备,端口号默认为5555可省略,例如:adb connect 192.168.3.150

9.adb push...从本地复制文件到设备中

10.adb pull...从设备复制文件到本地

11.adb install安耐茄装apk

12.adb install -r覆盖安装apk

13.adb uninstall卸载apk

14.adb shell top -m 10 -d 30 -n 10 显示cpu,内存数据, -m表示显示的最大数 ,-d表示监控的间隔时间,-n 表示抓取次数

15.adb shell ps 查看进程

16.adb shell ps |grep logcat 查看logcat进程

17.adb shell kill [pid] 杀死进程

18.adb shell dumpsys window w |findstr \/ |findstr name= 查看当前activity名,应用包名

19.adb shell screencap -p /mnt/sdcard/screen.png 截图命令

20.adb shell screenrecord /mnt/sdcard/haha.mp4 录屏命答链令

21.adb shell am start -n package/launch_activity 启动activity

22.adb shell pm path [PackageName ]  查看应用包所在位置

没有电脑在手机里执行一些adb命令很不方便,比如我想激活冰箱,想用一些需要使用adb授权/激活的软件,必须要有电脑才行,但是自 Android 11 以后,在 开发者选项 内新增了一个 无线调 试

文章使用的环境:

机型:Redmi K40

Android版本:12

系统:MIUI 13

终端:Termux

网络:WLAN(必须在 WLAN 环境)

准备工作

下载platform-tools工具包

百度网盘

提取码自动填充:1147

安装终端模拟器

这里选用 Termux,你也可以使用其他的终端

开始

将文件 platform-tools.zip 解压到 终端梁纳李的工作目录

以使用 百度网盘 app 下载为例

执行以下命令

apt-get install unzip -y

unzip -d $HOME /storage/emulated/0/BaiduNetdisk/platform-tools.zip

cd platform-tools

1

2

3

1

2

3

授权

以 MIUI 13 为例:设置 ->我的设备 ->全部参数 ->多次点击 MIUI 版本

设置 ->更多设置 ->开发者选项 ->将 USB 调试 、无线调试、USB安装茄闭、USB调试(安全模式)全 部打开

注:不打开 USB安装 无法使用 adb install 命令安装软件

将 设置 放在后台,打开终端

在 platform-tools 目录里执行(不管他目橡迟录名,能用就行,可以用ls命令看一下目录里有没有adb文件)

先输入以下命令,注意不要按回车

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12500495.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存