Android常用命令有哪些?如何高效使用它们?

Android常用命令包括:adb devices(列出连接设备)、adb shell(进入设备shell环境)、adb push(推送文件到设备)和adb pull(从设备拉取文件)。

Android常用命令

Android常用命令

目录

1、[基本用法](#基本用法)

2、[设备连接管理](#设备连接管理)

3、[应用安装与卸载](#应用安装与卸载)

4、[文件管理](#文件管理)

5、[日志打印](#日志打印)

6、[其他常用命令](#其他常用命令)

Android常用命令

基本用法

adb命令语法

adb [-d|-e|-s <serialNumber>] <command>

-d:指定当前唯一通过USB连接的Android设备为命令目标。

-e:指定当前唯一运行的模拟器为命令目标。

-s <serialNumber>:指定相应serialNumber号的设备/模拟器为命令目标。

如果只有一个设备/模拟器连接时,可以省略掉[-d|-e|-s <serialNumber>] 这一部分,直接使用adb <command>

启动和停止adb服务

启动adb server:

  adb start-server

(一般无需手动执行此命令,在运行adb命令时若发现adb server没有启动会自动调起)

Android常用命令

停止adb server:

  adb kill-server

查看已连接的设备

adb devices

输出示例:

List of devices attached
cf264b8f    device
emulator-5554     device
10、129.164.6:5555    device

设备连接管理

查询已连接设备

adb devices

USB连接

确保以下几点:

1、Android设备处于正常开机状态,USB连接线和各种接口完好。

2、Android设备的开发者选项和USB调试模式已开启。

3、设备驱动状态正常。

无线连接(Android 11及以上)

adb pair <device_ip>:<port>
adb connect <device_ip>:<port>
adb pair 192.168.1.100:5555
adb connect 192.168.1.100:5555

应用安装与卸载

安装APK文件

adb install -r <path_to_apk>

示例:

adb install -r test.apk

卸载应用

adb uninstall <packagename>

示例:

adb uninstall com.example.app

文件管理

从设备复制文件到本地计算机上

adb pull /remote/file/path /local/file/path

示例:

adb pull /storage/emulated/0/Pictures/screenshot.png ~/Desktop/screenshot.png

从本地计算机复制文件到设备上

adb push /local/file/path /remote/file/path

示例:

adb push ~/Desktop/screenshot.png /storage/emulated/0/Pictures/screenshot.png
adb shell ls <directory>

示例:

adb shell ls /sdcard/Download

进入指定目录

adb shell cd <directory>

示例:

adb shell cd /system/app/

删除文件或文件夹

adb shell rm -r <files or directory>

示例:

adb shell rm -r /storage/emulated/0/Documents/ExampleDir/

创建目录

adb shell mkdir <directory>_name>

示例:

adb shell mkdir /example/newfolder

日志打印

查看设备日志信息

adb logcat [option] [filter-specs]

查看所有日志:

adb logcat *:

按级别过滤日志:

adb logcat *:V *:D *:I *:W *:E *:F *:S

清空已存在的日志:

adb logcat -c

将日志显示在控制台:

adb logcat -d

将日志输出到文件:

adb logcat > /path/to/logfile.txt

打印指定日志缓冲区的大小:

adb logcat -g

其他常用命令

查看设备屏幕分辨率

adb shell wm size

启动Activity

adb shell am start -n <packagename>/<activityname>

示例:

adb shell am start -n com.example/.MainActivity

模拟输入文本到设备

adb shell input text "HelloWorld"

截屏并保存为图片文件

adb shell screencap -p /sdcard/screen.png

小伙伴们,上文介绍了“Android常用命令”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1297314.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-11-12 16:13
下一篇 2024-11-12 16:16

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入