Articles

Jak zainstalować i używać ADB, Android Debug Bridge Utility

  • Chris Hoffman

    @chrisbhoffman

  • Updated June 20, 2017, 4:44pm EDT

ADB, Android Debug Bridge, jest narzędziem wiersza poleceń dołączonym do Google Android SDK. ADB może kontrolować urządzenie przez USB z komputera, kopiować pliki tam i z powrotem, instalować i odinstalowywać aplikacje, uruchamiać polecenia powłoki i wiele więcej.

Objęliśmy kilka innych sztuczek, które wymagają ADB w przeszłości, w tym tworzenie kopii zapasowych i przywracanie smartfona lub tabletu oraz domyślne instalowanie aplikacji Android na karcie SD. ADB jest używany do różnych geeky Android tricks.

Krok pierwszy: Skonfiguruj Android SDK

Przejdź do strony pobierania Android SDK i przewiń w dół do „SDK Tools Only”, który jest zestawem narzędzi, które zawiera ADB. Pobierz plik ZIP dla swojej platformy i rozpakuj go gdziekolwiek chcesz przechowywać pliki ADB – są one przenośne, więc możesz je umieścić gdziekolwiek chcesz.

Reklama

Uruchom SDK Manager EXE i odznacz wszystko oprócz „Android SDK Platform-tools”. Jeśli używasz telefonu Nexus, możesz również wybrać „Google USB Driver”, aby pobrać sterowniki Google. Kliknij przycisk Instaluj. To pobiera i instaluje pakiet platform-tools, który zawiera ADB i inne narzędzia.

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

Krok drugi: Włącz debugowanie USB na telefonie

Aby korzystać z ADB z Androidem, musisz włączyć funkcję zwaną debugowaniem USB. Otwórz szufladę aplikacji w telefonie, dotknij ikony Ustawienia i wybierz „O telefonie”. Przewiń całą drogę w dół i dotknij pozycji „Build Number” siedem razy. Powinieneś dostać wiadomość, że jesteś teraz deweloperem.

Powrócić do głównej strony ustawień, i powinieneś zobaczyć nową opcję w pobliżu dołu o nazwie „Opcje dla deweloperów”. Otwórz ją i włącz „Debugowanie USB”.

Później, gdy podłączysz telefon do komputera, zobaczysz okienko zatytułowane „Zezwolić na debugowanie USB?” w telefonie. Zaznacz pole „Zawsze zezwalaj z tego komputera” i dotknij OK.

Krok trzeci: Przetestuj ADB i zainstaluj sterowniki telefonu (jeśli są potrzebne)

Otwórz folder, w którym zainstalowałeś narzędzia SDK i otwórz folder platform-tools. To jest, gdzie program ADB jest przechowywany. Przytrzymaj Shift i kliknij prawym przyciskiem myszy wewnątrz folderu. Wybierz „Open Command Window Here”.

Reklama

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

adb devices

Na liście powinno pojawić się urządzenie. Jeśli urządzenie jest podłączone, ale nic nie pojawia się na liście, będziesz musiał zainstalować odpowiednie sterowniki.

Producent Twojego telefonu może udostępnić pakiet sterowników do pobrania dla Twojego urządzenia. Przejdź więc na ich stronę internetową i znajdź sterowniki dla swojego urządzenia – sterowniki Motoroli są tutaj, Samsunga tutaj, a sterowniki HTC wchodzą w skład pakietu o nazwie HTC Sync Manager. Możesz również przeszukać XDA Developers w celu pobrania sterowników bez dodatkowego oprogramowania.

Reklama

Możesz również spróbować zainstalować sterownik Google USB Driver z folderu Extras w oknie SDK Manager, jak wspomnieliśmy w pierwszym kroku. Będzie to działać z niektórymi telefonami, w tym urządzeniami Nexus.

Jeśli używasz sterownika USB Google, być może będziesz musiał zmusić system Windows do korzystania z zainstalowanych sterowników dla swojego urządzenia. Otwórz Menedżera urządzeń (kliknij przycisk Start, wpisz Menedżer urządzeń i naciśnij Enter), znajdź 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 zainstalowany prawidłowo.

Na karcie Sterownik kliknij przycisk Aktualizuj sterownik.

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

Sterownik Google USB Driver znajdziesz w folderze „Dodatki”, w którym zainstalowano pliki Android SDK. Wybierz folder google\usb_driver i kliknij przycisk Dalej.

Po zainstalowaniu sterowników urządzenia, podłącz telefon i spróbuj ponownie wykonać polecenie adb devices:

adb devices
Reklama

Jeśli wszystko poszło dobrze, powinieneś zobaczyć swoje urządzenie na liście i jesteś gotowy do rozpoczęcia korzystania z ADB!

Krok czwarty (opcjonalny): Dodaj ADB do ścieżki systemowej

POWIĄZANIE: How to Edit Your System PATH for Easy Command Line Access in Windows

Jak na razie musisz przejść do folderu ADB i otworzyć tam Wiersz poleceń, gdy chcesz go użyć. Jeśli jednak dodasz go do ścieżki systemowej Windows, nie będzie to konieczne – możesz po prostu wpisać adb z Wiersza poleceń, aby uruchamiać polecenia, kiedy tylko chcesz, bez względu na to, w jakim folderze się znajdujesz.

Proces ten jest nieco inny w systemach Windows 7 i 10, więc sprawdź nasz pełny przewodnik po edycji ścieżki systemowej, aby dowiedzieć się, jakie kroki należy wykonać.

Przydatne polecenia ADB

Oprócz różnych sztuczek, które wymagają ADB, ADB oferuje kilka przydatnych poleceń:

adb install C:™package.apk – Instaluje pakiet znajdujący się w C:\package.apk na komputerze na urządzeniu.

adb uninstall package.name – Odinstalowuje pakiet o nazwie package.name z urządzenia. Na przykład użyłbyś nazwy com.rovio.angrybirds, aby odinstalować aplikację Angry Birds.

adb push C:™file /sdcard/file – Przesyła plik z komputera do urządzenia. Na przykład, polecenie tutaj wypycha plik znajdujący się w C:\file na komputerze do /sdcard/file na urządzeniu

adb pull /sdcard/file C:\file – Wyciąga plik z urządzenia na komputer – działa jak adb push, ale w odwrotnym kierunku.

adb logcat – Przegląda dziennik urządzenia z Androidem. Może być przydatny do debugowania aplikacji.

adb shell – Udostępnia interaktywną powłokę wiersza poleceń systemu Linux na urządzeniu.

adb shell command – Uruchamia określone polecenie powłoki na urządzeniu.

Aby uzyskać pełny przewodnik po ADB, zapoznaj się ze stroną Android Debug Bridge w witrynie Google Android Developers.

Image Credit: LAI Ryanne on Flickr

Chris Hoffman
Chris Hoffman jest redaktorem naczelnym How-To Geek. Pisał o technologii przez prawie dekadę, a przez dwa lata był felietonistą PCWorld. Chris pisał dla The New York Times, udzielał wywiadów jako ekspert technologiczny w stacjach telewizyjnych takich jak NBC 6 w Miami, a jego prace były relacjonowane przez takie stacje jak BBC. Od 2011 roku Chris napisał ponad 2000 artykułów, które zostały przeczytane ponad 500 milionów razy – i to tylko tutaj, na How-To Geek.Read Full Bio”

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *