Tôi đã cài đặt android-tools-adb android-tools-fastboot trên Ubuntu 20 của mình từ gói.
Tôi phát hiện ra rằng chúng đã lỗi thời, vì vậy tôi đã thử tải xuống phiên bản mới nhất từ Android.
Tôi xóa các công cụ nhưng khi tôi đang cố gắng kết nối một thiết bị thông qua các thiết bị adb thì nó vẫn đang kết nối với thiết bị đó.
Vì vậy, tôi xóa bằng rm -rf adb và fastboot khỏi usr/bin
Sau đó, tôi đã làm điều này:
`#!/bin/bash
wget https://dl.google.com/android/repository/platform-tools-latest-linux.zip
giải nén \platform-tools-latest-linux.zip
Sudo cp platform-tools/adb /usr/bin/adb
Sudo cp platform-tools/fastboot /usr/bin/fastboot`
Sau đó, điện thoại không kết nối qua adb vì nó nói rằng nó đang đo usr/bin/adb nên tôi cài đặt adb bằng lệnh này:
công cụ nền tảng cd
sudo cài đặt adb /usr/bin/adb
sudo cài đặt fastboot/usr/bin/fastboot
Và sau đó tôi có thể sử dụng nó.
Bây giờ tôi không biết liệu tất cả các tệp khác từ giải nén của công cụ nền tảng cũng được cài đặt hay chưa?
đây là những gì tôi nhận được từ thiết bị đầu cuối:
noax@noax:~$ echo $PATH
/home/noax/platform-tools:/home/noax/.local/bin:/home/noax/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin: /sbin:/bin:/usr/games:/usr/local/games:/snap/bin
noax@noax:~$ which -a adb /home/noax/platform-tools/adb /usr/bin/adb/bin/adb
noax@noax:~$ which -a fastboot
/home/noax/platform-tools/fastboot /usr/bin/fastboot /bin/fastboot
noax@noax:~$