Jak korzystać z Android Debug Bridge


Aby umożliwić komunikację między urządzeniem z Androidem a domowym komputerem, musisz użyć ADB Android: oto co to jest i jak działa.

Czasami może być przydatne, aby pozwolić telefonowi lub tabletowi z Androidem komunikować się z domowym komputerem, z wielu powodów. Na przykład, możesz chcieć pobrać zdjęcia i dokumenty lub odwrotnie, przesłać je do swojego smartfona, aby mieć je zawsze pod ręką. Do tego służy Android Debug Bridge, narzędzie znajdujące się w oprogramowaniu SDK.

ADB Android: do czego służy

ADB Android może być naprawdę przydatny w wielu przypadkach, gdy chcesz rozszerzyć wykorzystanie swojego urządzenia z systemem Android. Praca bezpośrednio na smartfonie jest zupełnie inna niż praca na nim za pomocą terminala. Android Debug Bridge pozwala użytkownikom na dostosowanie swoich telefonów komórkowych lub tabletów, na przykład poprzez dostęp do ukrytych funkcji, których nie byliby w stanie zobaczyć przy normalnym dostępie.

Te funkcje są szczególnie przydatne dla ekspertów, takich jak narzędzia do pisania aplikacji. Ale są one również bardzo ważne dla twórców aplikacji. Dzięki temu narzędziu możesz wysyłać zaawansowane komendy do swojego urządzenia. Kolejną bardzo przydatną funkcją ADB Android jest możliwość odzyskiwania danych z urządzenia, gdy jest ono w trybie odzyskiwania. Pozwala to na odzyskanie starych zdjęć lub zapisanych dokumentów.


Jak działa ADB Android

Teraz dowiedzmy się jak używać ADB Android. Warto wiedzieć, że aby umożliwić komunikację między komputerem a smartfonem/tabletem, potrzebny jest kabel USB i połączenie bezprzewodowe. Ponadto, musisz najpierw aktywować tak zwaną funkcjonalność dodatku Android pod "Debug Usb", która pozwala komputerowi uzyskać dostęp do systemu plików urządzenia. Konieczne będzie również zainstalowanie Android Studio.

W tym celu należy postępować zgodnie z kreatorem konfiguracji w programie i zainstalować wszystkie zalecane pakiety. Kiedy już wszystko będzie gotowe, należy podłączyć oba urządzenia do Internetu w tym samym czasie. Następnie będziesz musiał użyć aplikacji ADB Wireless, która pozwala w pełni wykorzystać możliwości ADB. W tym momencie, urządzenie z Androidem może być podłączone do komputera za pomocą kabla USB.


Co można zrobić z ADB Android

W tym momencie, istnieje kilka poleceń, które można wykonać z ADB Android. Jest to szczególnie przydatne, jeśli chcesz zapisać różne rodzaje materiałów. Bardzo klasycznym przypadkiem jest pełny smartfon: przed sformatowaniem go, aby zwolnić miejsce, ważne jest, aby być w stanie zapisać to, co jest na nim. ADB Android pozwala nie tylko na tworzenie kopii zapasowej karty SD, ale także na kopiowanie plików zapisanych na urządzeniu na komputer lub odwrotnie, na przenoszenie treści zapisanych na komputerze na komputer. Dzięki ADB zawsze istnieje możliwość pobrania zapisanych materiałów. Inną ważną cechą jest możliwość instalowania aplikacji na urządzeniu z systemem Android, które są na komputerze. Istnieje również szereg funkcji dedykowanych deweloperom.

Główne komendy Adb Android

Android Debug Bridge może wykonywać różne komendy, w zależności od wymaganej funkcji. Na przykład, aby ponownie uruchomić urządzenie zdalnie trzeba będzie użyć "ADB reboot", który pozwala na ponowne uruchomienie w trybie normalnym, podczas gdy "ADB reboot odzyskiwania" pozwala na ponowne uruchomienie w trybie odzyskiwania, gdy trzeba coś odzyskać. Inny tryb restartu możliwy z ADB Android jest w "Bootloader Mode", który jest używany na urządzeniach, gdzie ta funkcja jest dostępna. Lub, zamiast najpierw wchodzić do Bootloadera, a następnie wybierać "Fastboot", możesz zrestartować urządzenie bezpośrednio do trybu Fastboot za pomocą "ADB Reboot Fastboot". Tryb ten pozwala na flashowanie niestandardowego odzyskiwania, jak również niestandardowy Rom na swoim device.

Komenda, która pozwala na wysyłanie plików do urządzenia jest zamiast "ADB push Źródło Destination". Oczywiście będziesz musiał określić ścieżkę źródłową pliku w argumencie polecenia oraz miejsce docelowe, do którego chcesz wysłać plik. Aby pobrać pliki z urządzenia, należy użyć polecenia "ADB pull FileLocation Destination". Ponownie, będziesz musiał określić ścieżkę i miejsce docelowe. Wreszcie, można instalować aplikacje na urządzeniu, za pomocą polecenia "ADB install APKLocation".

Debug Usb

Jak wspomniano, do korzystania z ADB Android potrzebujesz specjalnej funkcji, zwanej Debug USB. Pozwala on na inicjowanie zaawansowanej komunikacji z urządzeniem, instalowanie aplikacji, odczytywanie informacji o systemie, ale także na włączenie uprawnień roota. Ale o co w tym wszystkim chodzi? Nazwa wywodzi się od procesu zwanego debugowaniem, czyli wyszukiwania błędów i ich naprawiania. To narzędzie jest używane głównie przez twórców aplikacji i pojawia się w ukrytym menu. Po podłączeniu komputera do smartfona, możliwe jest sprawdzenie aplikacji w trakcie tworzenia. Możliwa jest również zmiana konkretnych aspektów oprogramowania na smartfonie lub stworzenie aplikacji na Androida.