3/9/2021

很多时候会用到adb,但是手头又没有电脑,所以找到了这个方式,记录一下。

安装 Termux

首先当然是先安装 Termux

下载 adb for arm

我放在百度网盘了,链接: https://pan.baidu.com/s/1cvNSbJbAcagxlqPGRttxWg 提取码: nz1z

安装流程

  1. 把下载好的zip文件放在手机存储内,解压到手机根目录

  2. termux操作

    • 允许 termux 访问存储的权限

      termux-setup-storage
      

      完成后执行 ls 命令,可以看到 storge 命令

    • 复制 adb 文件

      storage/shared 就是对应的 手机根目录

      复制或者剪切 adb 文件到 $PREFIX/bin 目录下

      cp storage/shared/arm/adb $PREFIX/bin
      

      复制完成之后 执行 adb 还是不行的,

      查看 $PREFIX/bin 目录下 adb 文件是否存在,

      • 如果不存在,确认是否复制成功
      • 如果存在,但文字颜色不是绿色的,也就是说adb文件没有执行权限
    • 修改adb权限\

      在当前目录下执行命令

      chmod +x adb
      

      你会发现报错,需要写绝对路径

      chmod +x $PREFIX/bin/adb
      

      执行成功之后,就可以直接使用adb命令操作本机了。

测试一下

必须开启 网络adb调试 功能才能正常使用 adb ,有些机器甚至也要把无线调试也打开,才能进行 adb 操作。

debug

adb devices

adb-devices