安装ADB与FastBoot

各系统各版本可以看Github

我使用的版本是35.0.0,因为Scoop包管理已更新到此版本。scoop install main/adb

sudo apt install adb 安装的版本是1.0.39

建议自己下载platform-tools解压后放在~/bin/文件夹中。

WSL2用户,可以直接在文件资源管理器将下载并解压的文件拖拽到路径:\\wsl.localhost\Ubuntu-20.04\home\用户名\bin文件夹中。

fastbootadb添加到PATH。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[编辑profile文件]
vim ~/.profile

[填写以下内容]
# add Android SDK platform tools to path
if [ -d "$HOME/bin/platform-tools" ] ; then
PATH="$HOME/bin/platform-tools:$PATH"
fi

[保存并退出]
:wq

[更新环境]
source ~/.profile
1
2
3
4
5
6
[权限]
chmod +x ~/bin/platform-tools/adb
chmod +x ~/bin/platform-tools/fastboot

[查看版本]
adb --version

在Windows上启用ADB,并用WSL2链接ADB

❗版本一定要相同 adb --version命令查看版本

❗小米手机开锁并ROOT,开启USB文件传输模式

❗开发者选项中打开USB调试

1
2
[Windows开启ADB服务器]
adb.exe -a -P 5037 nodaemon server
1
2
3
4
5
[WSL2 Ubuntu设置环境变量]
export ADB_SERVER_SOCKET=tcp:10.9.9.215:5037

[ADB查找设备]
adb devices