Termux 是一个强大的终端仿真器,允许用户在安卓设备上运行 Linux 环境,支持丰富的开发工具和命令行操作。在本教程中,我们将从零开始介绍如何安装 Termux 和 ADB,并解决常见问题。
下载 F-Droid:
前往 F-Droid 官网 下载 F-Droid APK 文件。
安装 F-Droid:
打开下载的 APK 文件,根据提示完成安装。
如果系统提示无法安装,请在设置中启用 安装未知来源应用。
通过 F-Droid 安装 Termux:
打开 F-Droid,搜索 Termux,点击安装。
访问 Termux GitHub Releases 页面:
下载最新版本 APK 文件:
选择最新版本的 APK(如
termux-app_vX.X.X.apk)。
安装 Termux:
打开下载的 APK 文件完成安装。
授予存储权限:
运行以下命令挂载存储:
termux-setup-storage
更新和升级系统:
pkg update && pkg upgrade启用额外仓库: 如果 ADB 不在默认仓库中,启用
root-repo和unstable-repo:pkg install root-repo unstable-repo安装 ADB 工具(Android Tools 包):
pkg install android-tools验证安装:
检查 ADB 版本:
如果输出类似
Android Debug Bridge version X.X.X,说明安装成功。
克隆 Termux ADB 工具仓库:
git clone https://github.com/MasterDevX/Termux-ADB.git运行安装脚本:
cd Termux-ADB bash InstallTools.sh验证安装:
检查 ADB 版本:
如果提示未找到 ADB,请参考下面的环境变量配置部分。
检查 ADB 是否安装成功:
find $HOME -name adb如果找到类似
/data/data/com.termux/files/usr/bin/adb的路径,说明 ADB 已安装。
配置环境变量:
编辑 Termux 的
.bashrc文件:nano ~/.bashrc添加以下内容:
export PATH=$PATH:/data/data/com.termux/files/usr/bin保存后运行以下命令使更改生效:
source ~/.bashrc
启用设备的 ADB over WiFi 模式:
adb tcpip 5555获取设备的 IP 地址:
adb shell ip -f inet addr show wlan0记下类似
192.168.X.X的 IP 地址。
通过 WiFi 连接设备:
adb connect <设备IP>:5555验证设备连接状态:
如果显示
<设备IP>:5555 device,说明连接成功。
屏幕投屏和控制(Scrcpy)
安装 Scrcpy:
通过 ADB 连接后启动 Scrcpy:
scrcpy -s <设备IP>:5555
自动化脚本控制设备
示例:
while true; do adb shell input tap 100 200 sleep 1 done
远程调试和文件传输
上传文件:
adb push <本地文件路径> /sdcard/<目标路径>下载文件:
adb pull /sdcard/<文件路径> <本地路径>
通过以上步骤,您已经成功在 Termux 上安装了 ADB 并掌握了基本操作。如果需要更多高级功能,如多设备管理、自动化操作或开发调试,Termux 和 ADB 是极为强大的工具。
如有任何疑问或问题,欢迎留言讨论!
