ADB oznacza Android Debug Most Jest to narzędzie, które można zainstalować na komputerze w celu wykonania Akcje na urządzeniu z Androidem Twój. Jeśli kiedykolwiek szukałeś jakichkolwiek opcji Aby dostosować urządzenie z systemem Android Prawdopodobnie słyszałeś o tym narzędziu, ponieważ wykorzystuje ono Aby dostosować urządzenia z systemem Android Również.
W większości przypadków jest używany Połączenie ADB przez USB Umożliwia wysyłanie i wykonywanie poleceń z komputera na urządzenie z Androidem. Działa również bezprzewodowo. Dziwne, że tak mało osób mówi o tej przydatnej funkcji tego narzędzia.
Czy ADB nie wykrywa Twojego urządzenia? Jeśli tak, Android nie mógł połączyć się z systemem Windows Przez Android Debug Bridge (ADB) Naprawa wymaga tylko trzech podstawowych kroków. Wyjaśnimy również, jak korzystać z połączenia bezprzewodowego.

Pokażemy Ci, jak ponownie uruchomić to wspaniałe narzędzie.
Szybkie linki
ADB nie może znaleźć Twojego Androida? Oto jak to naprawić
Czasami urządzenia z Androidem nie łączą się z systemem Windows przez USB. Podstawową przyczyną braku połączenia ADB są zazwyczaj nieprawidłowe sterowniki USB Androida załadowane zamiast prawidłowych. Niestety, system Windows nie ułatwia usuwania wadliwych sterowników.
Ale przed próbą rozwiązania problemów z połączeniem ADB należy najpierw włączyć Debugowanie USB w telefonie Jeśli ta opcja nie jest jeszcze włączona, debugowanie USB umożliwia bezpośredni dostęp do systemu plików urządzenia z systemem Android z poziomu komputera stacjonarnego. Włącz debugowanie, Może on współpracować wyłącznie z pamięcią masową telefonu, np. kartą SD lub specjalnie sformatowanym katalogiem multimediów.
Jeśli spełniasz już wymagania, rozwiązanie problemu zajmie około pięciu minut i będzie wymagało wykonania trzech podstawowych kroków:
- Podłącz urządzenie z systemem Android do komputera przez USB i usuń sterowniki ADB. Następnie odłącz urządzenie.
- Uruchom narzędzie do usuwania sterowników USB, np. USBDeview, aby usunąć wszystkie niepotrzebne sterowniki Androida.
- Zainstaluj uniwersalny sterownik ADB firmy Koush.
Przeprowadzimy Cię szczegółowo przez każdy krok. Oto programy, których będziesz potrzebować:
ل: Nirsoft USBDeview (Darmowy)
ل: Uniwersalny sterownik ADB Kousha (Darmowy)
Krok 1: Podłącz urządzenie i odinstaluj aktualny sterownik
Najpierw podłącz urządzenie z systemem Android do komputera przez USB. Ten krok spowoduje wyświetlenie sterowników urządzenia w Menedżerze urządzeń systemu Windows. Otwórz tę opcję, wpisując „Device Manager"na liście"Początek"Szukać tego.

Następnie w „Menadżer urządzeń„, usuń aktualnie wyświetlany sterownik Android ADB. Aby go usunąć, kliknij prawym przyciskiem myszy kategorię zawierającą Twój telefon — może ona nazywać się LeMobile Android, Urządzenia przenośne lub podobnie.
Tutaj zobaczysz kierowcę. Android Composite ADB InterfaceKliknij prawym przyciskiem myszy, aby wyświetlić menu kontekstowe, a następnie wybierz odinstaluj.

تأكد من تحديد مربع Usuń sterownik tego urządzenia.

Możesz teraz odłączyć urządzenie z Androidem od komputera. Zapobiegnie to załadowaniu tego samego, niekompatybilnego sterownika po ponownym podłączeniu urządzenia z Androidem. Chociaż technicznie nie jest to konieczne, zalecamy to, ponieważ pokaże to, który sterownik powoduje problem, jeśli w jakiś sposób zostanie on ponownie załadowany.
Krok 2: Usuń nieprawidłowe sterowniki ADB
Narzędzie Nirsoft USBDeview jest dostępne w postaci skompresowanego pliku wykonywalnego. Oznacza to, że wystarczy je rozpakować i nie wymaga instalacji. Narzędzie może zostać wykryte jako złośliwe oprogramowanie podczas skanowania antywirusowego, ale zapewniamy, że jest całkowicie bezpieczne.
Po rozpakowaniu pliku otwórz wyodrębniony folder i uruchom znajdujący się w nim plik wykonywalny. USBDeview Całkowita liczba sterowników USB zainstalowanych na komputerze, zarówno dla urządzeń podłączonych, jak i odłączonych.
Poszukaj kolorowego wskaźnika stanu po lewej stronie okna USBDeview. Są cztery kolory, każdy reprezentujący inny stan:
- Kolor wskazuje zielony Dopóki urządzenie nie zostanie podłączone i nie zacznie działać prawidłowo.
- kolor Różowy Oznacza to, że urządzenie można prawidłowo podłączyć (choć w rzeczywistości może nie działać prawidłowo).
- Kolor wskazuje czerwony Do uszkodzonego urządzenia USB.
- kolor الرما Oznacza to, że sterownik jest zainstalowany, ale urządzenie nie jest podłączone.

Teraz usuń wszystkie elementy. szary zawierające w tytule słowa „Google”, „Linux”, „ADB” lub „Android”. Podczas rozwiązywania tego problemu zazwyczaj usuwamy wszystkie elementy nieoznaczone kolorem zielonym.
Usunięcie sterownika urządzenia oznacza konieczność ponownej instalacji sterownika dla danego urządzenia USB, jeśli chcesz go ponownie używać. Na szczęście system Windows zazwyczaj instaluje urządzenia USB automatycznie, więc nie jest to duży problem.
Krok 3: Zainstaluj uniwersalny sterownik ADB
Uniwersalny sterownik ADB firmy Koush działa z każdym urządzeniem z Androidem, niezależnie od jego wersji sprzętowej. Po jego zainstalowaniu powinieneś móc zainstalować odpowiedni sterownik dla swojego telefonu.
Zainstaluj ręcznie sterownik USB ADB
Aby wykonać instalację ręczną, najpierw uruchom pobrany wcześniej pakiet wykonywalny sterownika Koush's Universal ABD Driver, który zainstaluje sterownik na Twoim komputerze.
Po drugie, podłącz urządzenie z Androidem do komputera przez USB. Powinny zostać załadowane odpowiednie sterowniki USB. Możesz to sprawdzić, przechodząc do „Menadżer urządzeńW systemie Windows, jak omówiono wcześniej. Jeśli na liście znajduje się inny sterownik niż ten, który widziałeś w Pierwszy krok Prawdopodobnie masz już pobrany właściwy sterownik USB.

W "Menadżer urządzeń„, zlokalizuj kierowcę ADB/USB Nowość. Prawdopodobnie będzie ona pod nazwą Twojego telefonu w Urządzenia przenośne Urządzenia z systemem Android mogą jednak pojawiać się w różnych lokalizacjach Menadżer urządzeńMoże być konieczne sprawdzenie każdej możliwej kategorii urządzeń (np. telefon z systemem Android lub Samsung) w Menedżerze urządzeń, zanim znajdziesz to, czego szukasz.
Jeśli nie możesz go znaleźć, czasami musisz sprawdzić powiadomienie na urządzeniu z Androidem, aby poznać dodatkowe kroki. Musisz zezwolić i autoryzować konkretnemu komputerowi na łączenie się z urządzeniem poza zasięgiem ładowania.
Po znalezieniu urządzenia kliknij je prawym przyciskiem myszy i wybierz opcję Aktualizuj oprogramowanie sterownika. Z wyświetlonego menu wybierz Przejrzyj mój komputer Aby uzyskać sterownik, należy: Pozwól mi dokonać wyboru z listy sterowników urządzeń na moim komputerze.
Tutaj zobaczysz listę kompatybilnych sterowników. Wybierz jeden z nich (zaczynając od góry). Jeśli sterownik nie działa, powtórz proces, wybierając inny sterownik z listy, aby sprawdzić, który działa.

Zamiast tego zainstaluj uniwersalny sterownik ABD
Jeśli nie możesz zainstalować prawidłowego sterownika za pomocą powyższej metody, musisz przeprowadzić instalację ręczną, aby Koush działał. Na szczęście „Menadżer urządzeńZamiast przeglądać listę, wybierz sterownik ze swojego komputera.
Zamiast określać Pozwól mi wybrać z listy sterowników urządzeń na moim komputerze W poprzednim kroku naciśnij przycisk Przeglądaj Ręcznie znajdź katalog, w którym zainstalowałeś sterowniki Koush.
Lokalizacja w Eksploratorze plików powinna wyglądać mniej więcej tak:
C:\Pliki programów (x86)\ClockworkMod\Universal Adb Drivers\
Jeśli nie widzisz folderu, konieczne może być jego wyszukanie. Po znalezieniu właściwej lokalizacji kliknij Dalej, a system Windows zainstaluje sterowniki. Od teraz za każdym razem, gdy podłączysz urządzenie z Androidem z włączonym ADB, zostaną załadowane sterowniki Koush zamiast tych, które nie zostały zainstalowane.
Na koniec zrestartuj komputer i spróbuj ponownie połączyć się przez ADB. Powinno się udać.
Nadal nie możesz połączyć się z ADB?
Jeśli nadal nie możesz połączyć się z ADB, problem z urządzeniem może być poważniejszy – dotyczyć oprogramowania układowego lub używanego sprzętu. Typowe problemy sprzętowe to:
- Uszkodzony port USB w komputerze lub smartfonie
- Wadliwe oprogramowanie układowe w smartfonie, zwykle spowodowane przez niestandardowe ROM-y.
- Uszkodzony lub wadliwy kabel ładujący
Na przykład, korzystałem z tabletu Nexus, który wielokrotnie rozłączał się z komputerem. Nawet po wymianie portu micro-USB tablet nadal działał nieprawidłowo. Zbadałem przyczynę rozłączania i odkryłem, że winowajcą był niestandardowy ROM. Chociaż opcje oferowane przez ROM-y są świetne do przywracania starszych urządzeń do działania, wprowadzają one kolejny poziom złożoności, który często powoduje problemy.
Istnieje kilka możliwych przyczyn, dla których urządzenie nie łączy się przez ADB. Wypróbuj różne kable i porty w komputerze, aby rozwiązać problem. Nasz poradnik rozwiązywania problemów zawiera: Telefon z Androidem, który się nie ładuje – kilka wskazówek Co może również pomóc w poprawie komunikacji.
Problemy z EasyTether: Nie można połączyć się przez ADB
Niektórzy użytkownicy komputerów Mac i Android próbują udostępniać połączenie internetowe przez USB za pomocą aplikacji EasyTether. Nie zalecamy jednak tego rozwiązania. Aplikacja jest droga, a dostępne są darmowe metody, które są lepsze i łatwiejsze w użyciu. Zapoznaj się z naszym poradnikiem, jak to zrobić. Podłącz komputer do Androida przez USB Aby znaleźć lepsze rozwiązania.
Na przykład w nowszych wersjach Androida Google oferuje opcję udostępniania przez wbudowany Bluetooth i USB. Jeśli Twój telefon ma konstrukcję z dwoma ekranami, możesz tworzyć Hotspot wykorzystujący połączenie Wi-Fi.
Jeśli EasyTether (lub dowolna aplikacja do udostępniania USB) zawiedzie, najlepszym rozwiązaniem jest próba znalezienia prawidłowego sterownika, jak opisano powyżej. Oznacza to znalezienie nieprawidłowego sterownika ADB zainstalowanego przez system Windows i zastąpienie go działającym.
Może to wymagać dodatkowych czynności rozwiązywania problemów, dlatego zalecamy korzystanie z tych aplikacji tylko w przypadku starszych urządzeń z systemem Android, które nie obsługują najnowszych technologii udostępniania danych.
Użyj ADB bezprzewodowo na urządzeniach z Androidem bez uprawnień roota
Jeśli tego nie zrobisz Root dla urządzenia z Androidem Jeśli masz problem z ADB lub nie wiesz, na czym on polega, musisz wykonać dodatkowy krok, zanim będziesz mógł używać ADB bezprzewodowo.
Najpierw musisz podłączyć urządzenie do komputera za pomocą kabla USB, a następnie uruchomić serwer ADB. Dzieje się tak, ponieważ bezprzewodowy tryb ADB nie uruchamia serwera wymaganego do połączenia urządzenia z komputerem.
Rozpocznij konfigurację ADB przez połączenie USB
- Iść do Strona internetowa ADB Pobierz i rozpakuj najnowszą wersję pakietu na swój komputer.
- Uruchom aplikację Ustawienia na swoim urządzeniu z systemem Android i dotknij Opcje programistyczne i włącz opcję, która mówi Debugowanie USB. Opcja ta umożliwia połączenie komputera z urządzeniem z systemem Android za pomocą ADB, jak wspomnieliśmy powyżej.

- Podłącz urządzenie z systemem Android do komputera za pomocą kabla USB.
- Uruchom okno wiersza poleceń (w systemie Windows) lub okno terminala (na komputerze Mac) w folderze ADB, który właśnie wypakowałeś z pakietu. Wpisz poniższe polecenie w oknie i naciśnij Enter.
urządzenia adb (Windows)./urządzenia adb (Mac)

- Na ekranie urządzenia pojawi się komunikat z pytaniem, czy chcesz zezwolić na debugowanie USB. Zaznacz pole wyboru „Zawsze zezwalaj z tego komputera”, a następnie kliknij „OK”.

- Zobaczysz swoje urządzenie z Androidem na liście w oknie wiersza poleceń. Wpisz poniższe polecenie i naciśnij Enter. To polecenie nie wyświetli żadnego wyniku.
adb tcpip 5555 (Windows)./adb tcpip 5555 (Mac)

Usługa ADB została pomyślnie skonfigurowana na porcie 5555.
Dowiedz się, jaki jest adres IP Twojego urządzenia z systemem Android
Teraz, gdy serwer ADB jest już uruchomiony, możesz połączyć się z urządzeniem za pośrednictwem komputera. Aby to zrobić, musisz najpierw znać adres IP swojego urządzenia.
Upewnij się również, że Twoje urządzenie jest podłączone do tej samej sieci bezprzewodowej co komputer.
- Uruchom Ustawienia na urządzeniu z systemem Android i dotknij opcji Informacje o telefonie u dołu.

- Na następnym ekranie kliknij opcję pokazującą status, dzięki czemu zobaczysz szczegóły swojej sieci.

- Przewiń w dół na następnym ekranie, a znajdziesz wpis pokazujący Twój adres IP. To jest adres, którego będziesz używać, więc zapisz go gdzieś.

Teraz, gdy wiesz już, gdzie w sieci znajduje się Twoje urządzenie, czas nawiązać połączenie między oboma urządzeniami.
Połącz się bezprzewodowo z urządzeniem z systemem Android za pomocą ADB
Teraz wyślesz z komputera do Androida prośbę o połączenie. Ponieważ Twój komputer jest już autoryzowanym urządzeniem do debugowania USB, nie otrzymasz monitu ani niczego podobnego z prośbą o zgodę.
Wróć do okna wiersza poleceń, wpisz poniższe polecenie i naciśnij Enter. Pamiętaj, aby zastąpić adres IP rzeczywistym adresem IP urządzenia z systemem Android.
adb connect IP

- Jeżeli wszystko pójdzie dobrze, w wierszu poleceń zostanie wyświetlony komunikat informujący, że nawiązano połączenie z podanym adresem IP.

Teraz, gdy jesteś połączony ze swoim urządzeniem z systemem Android za pomocą ADB, możesz wydawać dowolne znane Ci polecenia ADB, które zostaną wykonane na Twoim telefonie z systemem Android.
Bezprzewodowe korzystanie z ADB w przypadku urządzeń z systemem Android z dostępem do roota
Jeśli masz dostęp do roota na swoim urządzeniu, połączenie z Androidem z komputera nie będzie wymagało konfiguracji serwera. Oznacza to, że nie musisz najpierw podłączać urządzenia kablem USB.
Będziesz potrzebować adresu IP swojego urządzenia.
- Przejdź do sklepu Google Play, pobierz i zainstaluj aplikację Terminal Emulator na swoim urządzeniu.
- Uruchom następujące polecenie i nadaj aplikacji uprawnienia SU na swoim urządzeniu.
su
- Wpisz kolejno poniższe polecenia, aby skonfigurować wszystko, co jest potrzebne do połączenia ADB.
setprop service.adb.tcp.port 5555 zatrzymaj adbd uruchom adbd
- Uruchom poniższe polecenie, aby zastąpić adres IP adresem IP swojego urządzenia w oknie wiersza poleceń komputera. Połączenie z urządzeniem zostanie nawiązane za pomocą ADB.
adb connect IP
Możesz teraz uruchamiać dowolne polecenia na swoim urządzeniu. Ponadto, ponieważ urządzenie jest zrootowane, możesz uruchamiać polecenia wymagające uprawnień administratora.
Polecenia ADB do wypróbowania w pierwszej kolejności
Jeśli nigdy wcześniej nie uruchamiałeś żadnych poleceń w ADB, istnieje kilka przydatnych poleceń, które możesz uruchomić za pierwszym razem i wykonać zadania na swoim urządzeniu.
- Uruchom ponownie urządzenie – Adb reboot
- Wyślij plik na swój Android- adb push źródło docelowe
- Pobierz plik ze swojego Androida – adb push źródło docelowe
- Zainstaluj aplikację – adb zainstaluj nazwa-aplikacji.apk
- Odinstaluj aplikację – adb uninstall nazwa-pakietu
- Zrób zrzut ekranu – zrzut ekranu powłoki adb -p /sdcard/capture.png Następnie użyj adb pull /sdcard/capture.png Aby przeciągnąć zrzut ekranu na komputer
Po zakończeniu uruchom polecenie. rozłączenie adb Aby rozłączyć się z urządzeniem z systemem Android.
Dobre sterowniki ADB
Teraz wiesz, co zrobić, gdy ADB nie działa zgodnie z oczekiwaniami. Usunięcie wadliwych sterowników USB Androida i zainstalowanie sterowników Koush na każdym urządzeniu z Androidem często rozwiązuje problem. Co ciekawe, Google nigdy nie wydało uniwersalnego sterownika ADB dla urządzeń z Androidem. Problemy, z którymi nadal boryka się wielu użytkowników.










