If-Koubou

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 (Jak)

ADB, Android Debug Bridge, to narzędzie wiersza poleceń dołączone do pakietu SDK Google Android. 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 Androida

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żesz 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ę debugowania USB. Otwórz szufladę aplikacji telefonu, stuknij 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óć na główną stronę Ustawień 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 z tego komputera" i stuknij OK.

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

Otwórz folder, w którym zainstalowałeś 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 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 szukać programistów XDA do pobrania 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 to 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 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 zainstalowałeś pliki SDK systemu Android. Wybierz google \ usb_driver folder i kliknij Dalej.

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

urządzenia adb

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 (opcjonalnie): Dodaj ADB do swojej PATH systemu

W obecnej postaci 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 w dowolnym momencie, 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óżnych sztuczek, które wymagają ADB, ADB oferuje kilka przydatnych poleceń:

Instalacja adb C: \ pakiet.apk - Instaluje pakiet znajdujący się na C: \ package.apk na twoim komputerze.

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

adb push C: \ plik / sdcard / plik - Przesyła plik z komputera do urządzenia. 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 - Wyciąga plik z urządzenia na komputer - 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ń w systemie Linux na twoim urządzeniu.

shell 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