Jak ominąć nieautoryzowany komunikat urządzenia ADB

Android Debug Bridge (ADB) to niezwykle przydatne narzędzie, które umożliwia sterowanie twoim urządzeniem z systemem Android z poziomu komputera. Dzięki niemu zyskujesz możliwość instalowania aplikacji bezpośrednio z komputera oraz debugowania oprogramowania. Standardowo ADB jest wyłączone w telefonach z systemem Android i wymaga ręcznej aktywacji przez użytkownika. Użytkownicy Androida często zgłaszają problemy związane z ADB, takie jak komunikat o nieautoryzowanym urządzeniu. Jeżeli szukasz informacji, jak uporać się z tym konkretnym problemem lub zastanawiasz się, czy istnieje sposób na jego obejście, ten artykuł jest dla ciebie. Poniżej przedstawiam metody i rozwiązania, które pozwolą ci ominąć błędy „Nieautoryzowane urządzenie ADB”. Zaczynajmy!

Jak rozwiązać problem nieautoryzowanego urządzenia ADB?

Zanim przejdziemy do metod naprawy, przyjrzyjmy się przyczynom, które mogą powodować ten problem:

  • Nieprawidłowe połączenie USB
  • Brak monitu o odcisk palca RSA
  • Niepoprawna konfiguracja ADB
  • Problemy ze sterownikami USB
  • Problemy ze sterownikami ADB

Uwaga: Ustawienia smartfonów mogą się różnić w zależności od modelu. Dlatego upewnij się, że twoje ustawienia są poprawne przed wprowadzeniem zmian. Poniższe metody były testowane na smartfonie Moto g(8) Power lite z systemem Android 10 (wersja fabryczna).

Metoda 1: Sprawdź połączenie USB

Użytkownicy Androida sygnalizują, że w przypadku zakłóceń w połączeniu USB podczas wykonywania operacji ADB mogą pojawić się problemy z autoryzacją urządzenia. Powodem może być nieprawidłowe działanie portu USB (w hubie USB lub samym kablu). Spróbuj wymienić kabel USB oraz hub USB, aby zweryfikować, czy to rozwiąże problem.

Zdjęcie Luciana Alexe na Unsplash

Metoda 2: Zaktualizuj sterowniki USB

Po podłączeniu telefonu do komputera może się zdarzyć, że urządzenie nie zostanie prawidłowo rozpoznane z powodu nieaktualnych sterowników USB. Aktualizacja sterowników może być pomocna w takiej sytuacji.

1. Wciśnij klawisz Windows, wpisz „Menedżer urządzeń” i kliknij „Otwórz”.

2. Rozwiń sekcję „Kontrolery uniwersalnej magistrali szeregowej”.

3. Kliknij prawym przyciskiem myszy na sterownik USB i wybierz opcję „Aktualizuj sterownik”.

4. Teraz wybierz „Wyszukaj automatycznie zaktualizowane oprogramowanie sterownika”, aby system Windows mógł samodzielnie zainstalować niezbędne sterowniki.

5. Powtórz powyższe kroki dla każdego sterownika USB w sekcji „Kontrolery uniwersalnej magistrali szeregowej”.

Metoda 3: Instalacja Android SDK

Upewnij się, że masz pobrany i rozpakowany pakiet Android SDK. Poniżej przedstawiono instrukcję, jak pobrać Android SDK, aby rozwiązać problem z nieautoryzowanym urządzeniem ADB.

1. Przejdź do strony pobierania Android SDK.

2. Przewiń stronę w dół i wybierz „Narzędzia platformy SDK dla Windows”.

3. Przeczytaj warunki korzystania, zaznacz opcję „Przeczytałem i zgadzam się z powyższymi warunkami”.

4. Kliknij „Pobierz narzędzia platformy Android SDK dla systemu Windows”. Rozpocznie się pobieranie Android SDK.

5. Przejdź do folderu pobranych plików i rozpakuj Android SDK.

Po wykonaniu tych kroków będziesz posiadał wszystkie potrzebne pliki ADB.

Metoda 4: Włącz debugowanie USB

Funkcja debugowania USB umożliwia sterowanie urządzeniem z systemem Android za pomocą komputera poprzez połączenie USB. Daje ona również możliwość instalowania aplikacji z poziomu komputera i oferuje wiele innych funkcjonalności. Aby upewnić się, że debugowanie USB jest włączone, wykonaj poniższe kroki:

1. Przesuń w dół pasek powiadomień na ekranie głównym.

2. Kliknij ikonę koła zębatego, aby przejść do Ustawień.

3. Następnie wybierz „Ustawienia systemu”.

4. Wybierz opcję „Zaawansowane”.

5. Teraz kliknij „Opcje programisty”.

6. Włącz przełącznik obok „Opcje programisty”.

7. Kliknij „OK”, aby potwierdzić włączenie opcji programistycznych.

Jeżeli nie widzisz opcji programisty, możliwe, że nie została ona jeszcze aktywowana. Aby to zrobić:

1. Uruchom „Ustawienia” urządzenia.

2. Następnie wybierz „O telefonie”.

3. Kliknij „Numer kompilacji” od 5 do 7 razy, aby włączyć tryb programisty.

4. Pojawi się komunikat informujący o aktywowaniu trybu programisty.

Jeśli tryb programisty jest już widoczny, powyższe kroki nie są konieczne.

1. W opcjach programisty odszukaj i włącz przełącznik debugowania USB.

2. Kliknij „OK” w monicie z zapytaniem, czy zezwolić na debugowanie USB.

Metoda 5: Wymuś autoryzację z poziomu CMD

Jeżeli podłączyłeś urządzenie i włączyłeś debugowanie USB, ale nie otrzymałeś monitu o autoryzację z komputera, wykonaj poniższe kroki.

1. Otwórz folder „platform-tools”, w którym rozpakowałeś Android SDK.

2. Wpisz „CMD” na pasku adresu i naciśnij Enter.

3. Wpisz polecenie „adb devices” i naciśnij Enter.

4. Jeśli po wpisaniu polecenia nie pojawi się żądanie autoryzacji, na telefonie powinien pojawić się odpowiedni monit.

5. Zaznacz opcję „Zawsze zezwalaj z tego komputera”.

6. Kliknij „UMOŻLIWIĆ” w monicie.

Metoda 6: Reset połączenia ADB

Czasami komunikat o nieautoryzowanym urządzeniu pojawia się z powodu nieprawidłowego połączenia z urządzeniem Android. Problem można rozwiązać poprzez zresetowanie połączenia ADB.

Jeśli poprzednie rozwiązania nie pomogły i nadal widzisz komunikat o nieautoryzowanym urządzeniu, wykonaj poniższe kroki:

1. Otwórz panel powiadomień.

2. Kliknij ikonę koła zębatego, aby przejść do „Ustawień”.

3. Następnie wybierz „Ustawienia systemu”.

4. Następnie kliknij „Ustawienia zaawansowane”.

5. Teraz przejdź do „Opcji programisty”.

6. W opcjach programisty wyłącz debugowanie USB.

7. W sekcji „Debugowanie USB” wybierz „Odwołaj autoryzacje debugowania USB”.

8. Kliknij „OK”, aby potwierdzić.

9. Zrestartuj telefon, przytrzymując przycisk zasilania i wybierając „Uruchom ponownie”.

10. Odłącz telefon od komputera.

Po wykonaniu powyższych kroków wykonaj następujące czynności:

1. Podłącz ponownie telefon z systemem Android do komputera.

2. Otwórz „Ustawienia” na swoim urządzeniu z systemem Android.

3. Następnie wybierz „Ustawienia systemu”.

4. Następnie kliknij „Ustawienia zaawansowane”.

5. Teraz przejdź do „Opcji programisty”.

6. Włącz debugowanie USB.

7. Przesuń w dół pasek powiadomień, gdzie wyświetlony jest tryb ładowania i dotknij go.

8. Wybierz opcję „Transfer plików”.

9. Następnie wpisz polecenie „adb devices” w CMD w folderze platform-tools.

10. Powinno to rozwiązać problem z nieautoryzowanym urządzeniem ADB.

11. Alternatywnie, w kroku 7 możesz wybrać „PTP” zamiast „Transfer plików” i kontynuować powyższe kroki.

Często zadawane pytania (FAQ)

P1. Dlaczego pojawia się komunikat o błędzie „Nieautoryzowane urządzenie”?

Odp. Oznacza to, że urządzenie z systemem Android nie zostało autoryzowane do użytku z komputerem za pomocą ADB. Postępuj zgodnie z instrukcjami zawartymi w artykule, aby rozwiązać problem.

P2. Czy ADB może działać bez włączenia debugowania USB?

Odp. Nie, ADB wymaga włączonego debugowania USB, aby uzyskać autoryzację urządzenia i móc z nim komunikować. Dodatkowo potrzebny jest odcisk palca RSA komputera, aby połączenie między urządzeniem Android i komputerem zostało poprawnie nawiązane.

P3. Czy mogę usunąć urządzenia ADB bez ich odłączania?

Odp. Tak, możesz to zrobić wyłączając debugowanie USB.

P4. Nie mam opcji programisty, dlaczego?

Odp. Opcje programisty Androida są domyślnie wyłączone. Aby je włączyć, należy kliknąć numer kompilacji od 6 do 7 razy. Odwiedź stronę internetową producenta, aby sprawdzić ustawienia dla konkretnego modelu.

***

Mamy nadzieję, że ten artykuł o tym, jak ominąć komunikat o nieautoryzowanym urządzeniu ADB, był dla Ciebie pomocny i pomógł rozwiązać problem. Nie zapomnij napisać, która z metod zadziałała w Twoim przypadku. Jeżeli masz jakiekolwiek pytania lub sugestie dotyczące artykułu, możesz je zamieścić w sekcji komentarzy poniżej.


newsblog.pl