termux 安装 adb

adb 介绍

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。adb 提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

客户端:用于发送命令。客户端在开发机器上运行。您可以通过发出 adb 命令从命令行终端调用客户端。
守护程序 (adbd):用于在设备上运行命令。守护程序在每个设备上作为后台进程运行。
服务器:用于管理客户端与守护程序之间的通信。服务器在开发机器上作为后台进程运行。
来自官网的介绍

准备工作

  1. 安装 termux
    安装渠道:

  2. 更新 pkg

    1
    ~ $ pkg update
  3. 添加API权限: 在Termux中,运行以下命令安装Termux:API:

    1
    ~ $ pkg install termux-api
  4. 安装 git 工具

    1
    ~ $ pkg install git

    安装步骤

  5. 使用 git 将远程仓库下拉到本地:
    仓库克隆地址:https://github.com/nohajc/termux-adb.git
    需要使用科学上网进行下拉代码,否则网络不稳定时会出现timeout的超时报错提示

    1
    2
    # 使用 git clone [远程仓库地址] 命令下拉
    ~ $ git clone https://github.com/nohajc/termux-adb.git
  6. 安装 termux-adb

    1
    ~ $ ./termux-adb/install.sh

    仓库的readme文档中的安装步骤写着可以使用curl命令进行安装,命令如下
    $ curl -s https://raw.githubusercontent.com/nohajc/termux-adb/master/install.sh | bash
    有兴趣的可以试试,这种方式可以不需要使用git拉取代码

  7. 安装完成

    1
    2
    3
    4
    5
    ~ $ adb version   # 有版本输出则安装成功
    Android Debug Bridge version 1.0.41
    Version 35.0.2-android-tools
    Installed as /data/data/com.termux/files/usr/bin/adb
    Running on Linux 5.15.123-android13-8-00008-g3ca6a2912c7e-ab11087001 (aarch64)

    涉及到的地址: