Główna » jak » Jak zainstalować i używać narzędzia ADB, narzędzia Android Debug Bridge

    Jak zainstalować i używać narzędzia ADB, narzędzia Android Debug Bridge

    ADB, Android Debug Bridge, to narzędzie wiersza poleceń zawarte w pakiecie Google Android SDK. ADB może kontrolować twoje urządzenie przez USB z komputera, kopiować pliki tam iz powrotem, instalować i odinstalowywać aplikacje, uruchamiać polecenia powłoki i wiele więcej.

    Omówiliśmy kilka innych trików, które wymagają ADB w przeszłości, w tym tworzenie kopii zapasowych i przywracanie smartfona lub tabletu i instalowanie aplikacji na Androida na karcie SD domyślnie. ADB jest używany do różnych sztuczek Android Android.

    Krok pierwszy: skonfiguruj zestaw SDK systemu Android

    Przejdź na stronę pobierania zestawu SDK systemu Android i przewiń do "Tylko narzędzia SDK Tools", czyli zestaw narzędzi, który zawiera ADB. Pobierz plik ZIP dla swojej platformy i rozpakuj go tam, gdzie chcesz przechowywać pliki ADB - są przenośne, dzięki czemu możesz je umieścić w dowolnym miejscu.

    Uruchom EXE Menedżera SDK i odznacz wszystko oprócz "Narzędzia platformy Android SDK". Jeśli korzystasz z telefonu Nexus, możesz też wybrać "Google USB Driver", by pobrać sterowniki Google. Kliknij przycisk Instaluj. To pobiera i instaluje pakiet platformy narzędzi, który zawiera ADB i inne narzędzia.

    Po zakończeniu można zamknąć menedżera SDK.

    Krok drugi: włącz debugowanie USB w telefonie

    Aby korzystać z ADB na urządzeniu z Androidem, musisz włączyć funkcję o nazwie USB debugging. Otwórz szufladę aplikacji telefonu, wybierz ikonę Ustawienia i wybierz "Informacje o telefonie". Przewiń do końca i siedem razy kliknij element "Numer kompilacji". Powinieneś otrzymać wiadomość, że jesteś programistą.

    Wróć do głównej strony Ustawienia i powinieneś zobaczyć w dolnej części nową opcję o nazwie "Opcje programisty". Otwórz to i włącz "Debugowanie USB".

    Później, kiedy połączysz telefon z komputerem, zobaczysz w telefonie komunikat "Zezwalaj na debugowanie USB?". Zaznacz pole "Zawsze zezwalaj od tego komputera" i puknij OK.

    Krok trzeci: Przetestuj ADB i zainstaluj sterowniki telefonu (jeśli jest to konieczne)

    Otwórz folder, w którym zainstalowano narzędzia SDK, i otwórz folder narzędzi platformy. Tutaj jest przechowywany program ADB. Przytrzymaj Shift i kliknij prawym przyciskiem myszy wewnątrz folderu. Wybierz "Otwórz okno poleceń tutaj".

    Aby sprawdzić, czy funkcja ADB działa poprawnie, podłącz urządzenie z systemem Android do komputera za pomocą kabla USB i uruchom następujące polecenie:

    urządzenia adb

    Powinieneś zobaczyć urządzenie na liście. Jeśli twoje urządzenie jest połączone, ale nic nie pojawia się na liście, musisz zainstalować odpowiednie sterowniki.

    Producent twojego telefonu może dostarczyć pakiet sterownika do pobrania dla twojego urządzenia. Wejdź na ich stronę i znajdź sterowniki do swojego urządzenia - Motorola jest tutaj, Samsung jest tutaj, a HTC wchodzą w skład pakietu o nazwie HTC Sync Manager. Możesz także wyszukiwać programistów XDA w poszukiwaniu sterowników bez dodatkowego oprogramowania.

    Możesz również spróbować zainstalować sterownik USB USB z folderu Extras w oknie Menedżera SDK, o czym wspominaliśmy w pierwszym kroku. Będzie działać z niektórymi telefonami, w tym z urządzeniami Nexus.

    Jeśli używasz sterownika USB firmy Google, może być konieczne zmuszenie systemu Windows do korzystania z zainstalowanych sterowników urządzenia. Otwórz Menedżera urządzeń (kliknij przycisk Start, wpisz Menedżer urządzeń i naciśnij Enter), zlokalizuj swoje urządzenie, kliknij je prawym przyciskiem myszy i wybierz Właściwości. Obok urządzenia może pojawić się żółty wykrzyknik, jeśli jego sterownik nie jest poprawnie zainstalowany.

    Na karcie Sterownik kliknij Aktualizuj sterownik.

    Użyj opcji Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika.

    Sterownik USB USB znajdziesz w folderze "Dodatki", w którym zainstalowano pliki Androida SDK. Wybierz google \ usb_driver folder i kliknij Dalej.

    Po zainstalowaniu sterowników urządzenia podłącz telefon i wypróbuj ponownie polecenie urządzeń adb:

    urządzenia adb

    Jeśli wszystko poszło dobrze, powinieneś zobaczyć swoje urządzenie na liście i możesz rozpocząć korzystanie z ADB!

    Krok czwarty (opcjonalnie): Dodaj ADB do swojej PATH systemu

    W obecnej formie musisz przejść do folderu ADB i otworzyć wiersz polecenia, gdy chcesz go użyć. Jeśli jednak dodasz go do PATH systemu Windows, nie będzie to konieczne - możesz po prostu wpisać adb z poziomu wiersza polecenia, aby uruchamiać polecenia, kiedy tylko chcesz, bez względu na to, w którym folderze się znajdujesz.

    Ten proces jest nieco inny w systemach Windows 7 i 10, więc zapoznaj się z naszym pełnym przewodnikiem do edycji systemu PATH w celu wykonania kroków wymaganych do wykonania tej czynności.

    Przydatne polecenia ADB

    Oprócz różnorodnych sztuczek, które wymagają ADB, ADB oferuje kilka użytecznych poleceń:

    Instalacja adb C: \ pakiet.apk - Instaluje pakiet znajdujący się w C: \ pakiet.apk na komputerze w urządzeniu.

    odinstalowanie adb package.name - Odinstalowuje pakiet z pakietem nazwa.nazwa z urządzenia. Na przykład użyj nazwy com.rovio.angrybirds, aby odinstalować aplikację Angry Birds.

    adb pushC: \ plik / sdcard / plik - Przesyła plik z komputera na urządzenie. Na przykład polecenie tutaj spycha plik znajdujący się w pliku C: \ na twoim komputerze do / sdcard / file na twoim urządzeniu

    adb pull / sdcard / file C: \ plik - Ciągnie plik z urządzenia do komputera - działa jak adb push, ale odwrotnie.

    adb logcat - Wyświetl dziennik urządzenia z systemem Android. Może być przydatny do debugowania aplikacji.

    adb shell - Zapewnia interaktywną powłokę wiersza poleceń Linuksa na twoim urządzeniu.

    powłoki adb dowództwo - Uruchamia określone polecenie powłoki na twoim urządzeniu.


    Pełen przewodnik po ADB znajdziesz na stronie Android Debug Bridge na stronie Google dla programistów Androida.

    Image Credit: LAI Ryanne na Flickr