W tym artykule zrozumiemy, co powoduje błąd „nie znaleziono polecenia adb” i omówimy kilka metod rozwiązania problemu.
Co powoduje błąd „Nie znaleziono polecenia ADB”?
Dwie główne przyczyny:
- Brak pakietu platformy Android SDK.
- Nieprawidłowa ścieżka do pliku binarnego adb.
Omówmy potencjalne metody naprawy błędu „nie znaleziono polecenia adb”.
Należy pamiętać, że ten błąd występuje podczas uruchamiania polecenia adb w systemach Unix, takich jak Linux i macOS.
W systemie Windows ten błąd może wystąpić podczas korzystania z powłoki Bash dostarczonej w pakiecie Git SCM.
Poprawka nr 1: Brak pakietu platformy Android SDK
Jedną z głównych przyczyn tego błędu jest brak pakietu platformy Android SDK. Przed uruchomieniem polecenia adb należy upewnić się, że w systemie są zainstalowane niezbędne wymagania wstępne.
Aby rozwiązać ten błąd, możesz zainstalować SDK Platform Tools, jak pokazano w następujących krokach:
Krok 1: Zacznij od pobrania narzędzi platformy SDK dla swojego systemu z następującego dostarczonego zasobu:
Krok 2: Po pobraniu rozpakuj plik zip do określonej lokalizacji.
NOTATKA: Potrzebujesz uprawnień do odczytu/zapisu w określonym katalogu.
W systemie Windows możesz wyodrębnić narzędzia w katalogu C:\.
W przypadku użytkowników macOS i Linux możesz użyć katalogu home lub /opt.
Dla użytkowników Windows.
Dla użytkowników Uniksa.
Po wyodrębnieniu powinieneś mieć listę plików i katalogów, jak pokazano na poprzedniej ilustracji.
Krok 3: Po wyodrębnieniu możemy dodać ścieżkę do wyodrębnionego folderu do ścieżki systemowej. Pozwala nam to na dostęp do plików binarnych w katalogu platform-tools z dowolnego miejsca w systemie.
W systemie Windows otwórz wyszukiwanie systemu Windows i wpisz 'Zmienne środowiskowe'.
Znajdź „Zaawansowane zakładkę” w oknie właściwości systemu.
Następnie wybierz „Zmienne środowiskowe”, aby wyświetlić i edytować.
W sekcji Zmienne systemowe wybierz Ścieżkę i wybierz przycisk Edytuj.
Aby dodać nową wartość do zmiennej ścieżki, wybierz przycisk Nowa w oknie „Edytuj zmienną środowiskową”.
Ustaw wartość jako ścieżkę do katalogu platformy (ścieżka bezwzględna).
Na przykład: C:\platform-tools
Kliknij OK, aby zapisać. Następnie możesz ponownie załadować wiersz polecenia, aby uzyskać dostęp do polecenia adb.
W systemach Windows i macOS uruchom następujące polecenie, aby dodać katalog platform-tools do ścieżki systemu.
eksport ŚCIEŻKA = ~ / platforma-narzędzia: $PATHUpewnij się, że ścieżka do katalogu platform-tools została zastąpiona wartością docelową.
Uruchom następujące polecenie:
$ źródło .bashrcPoprzednie polecenie powinno przeładować zmienne środowiskowe.
Poprawka nr 2: Nieprawidłowa ścieżka do pliku binarnego ADB
Jeśli pobrałeś i wyodrębniłeś narzędzia platformy i nadal napotykasz błąd „nie znaleziono polecenia adb”, musisz dodać ścieżkę do katalogu platform-tools w ścieżce systemowej.
Sprawdź instrukcje podane w poprzednich przykładach, aby dowiedzieć się więcej.
Wniosek
W tym artykule zbadaliśmy dwie potencjalne przyczyny błędu „nie znaleziono polecenia adb” i sposoby jego rozwiązania.