分享免费的编程资源和教程

网站首页 > 技术教程 正文

adb工具的有趣的玩法 adb工具包如何使用

goqiw 2024-11-05 10:52:30 技术教程 83 ℃ 0 评论

在玩adb之前,需要将我们手机连接上我们的PC端,主要有两种方式:

1、通过USB连接;

2、通过同一局域网无线连接;

通过USB连接大家都知道,这里主要简单介绍一下第二中方式。具体操作步骤:

1. 将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。

2. 将设备与电脑通过 USB 线连接。运行 adb devices 看是否能列出该设备。

3. 让设备在 5555 端口监听 TCP/IP 连接:adb tcpip 5555

4. 断开 USB 连接

5. 找到设备的 IP 地址

6. 通过 IP 地址连接设备。adb connect <device-ip-address> 这里的 <device-ip-address> 就是上一步中找到的设备 IP 地址。

7. 确认连接状态。adb devices 如果能看到:<device-ip-address>:5555 device说明连接成功。

连接成功后输入adb devices可以查看到我们的设备信息,接下来就可以畅快地使用我们的adb命令来操作我们的手机了。

一、安装应用

adb install [-lrtsdg] <path_to_apk>

参数说明

-l:将应用安装到保护目录 /mnt/asec

-r:允许覆盖安装

-t:允许安装 AndroidManifest.xml 里 application 指定 android:testOnly="true" 的应用

-s:将应用安装到 sdcard

-d:允许降级覆盖安装

-g:授予所有运行时权限

<path_to_apk>:电脑本地的apk路径。

二、卸载应用

命令:adb uninstall [-k] <packagename>

三、复制设备文件到电脑/复制电脑文件到设备

adb pull <设备里的文件路径> [电脑上的目录];

adb push <电脑上的文件路径> <设备里的目录>;

四、模拟按键

adb shell input keyevent <keycode>

keycode有很多,完整的 keycode 列表详见 KeyEvent。

五、查看日志

adb logcat

六、屏幕截图

adb shell screencap -p /sdcard/sc.png

七、屏幕录制

adb shell screenrecord /sdcard/filename.mp4

八、手机执行Shell命令

先通过adb shell进入手机Shell执行状态,然后直接输入Linux命令,如果部分命令不支持,我们可以通过安装busybox这个软件进行填补。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表