Az ADB, az Android Debug Bridge segédprogram telepítése és használata

Az ADB, az Android Debug Bridge, egy parancssori segédprogram, amely a Google Android SDK-jához tartozik. Az ADB vezérelheti készülékét USB-n keresztül egy számítógépről, oda-vissza másolhat fájlokat, alkalmazásokat telepíthet és távolíthat el, futtathat shell parancsokat és még sok mást.

A múltban áttekintettünk néhány olyan trükköt, amelyek ADB-t igényelnek, beleértve az okostelefon vagy táblagép biztonsági mentését és visszaállítását, valamint az Android-alkalmazások alapértelmezett telepítését az SD-kártyára. Az ADB-t különféle geeky Android trükkökhöz használják.

Első lépés: Állítsa be az Android SDK-t

Menjen az Android SDK letöltési oldalára, és görgessen le a „Csak SDK eszközök” elemhez, amely egy olyan eszközkészlet, amely magában foglalja az ADB-t is. Töltse le a ZIP-fájlt a platformjára, és csomagolja ki bárhová, ahol az ADB fájlokat tárolni szeretné - hordozhatóak, így bárhová elteheti.

Indítsa el az SDK Manager EXE alkalmazást, és szüntesse meg a kijelölést az „Android SDK Platform-tools” kivételével. Ha Nexus telefont használ, akkor a „Google USB illesztőprogram” lehetőséget is választhatja a Google illesztőprogramjának letöltéséhez. Kattintson a Telepítés gombra. Ez letölti és telepíti a platform-tools csomagot, amely ADB-t és egyéb segédprogramokat tartalmaz.

Ha elkészült, bezárhatja az SDK kezelőt.

Második lépés: Engedélyezze az USB hibakeresést a telefonján

Az ADB használatához Android-eszközén engedélyeznie kell az USB hibakeresés nevű funkciót. Nyissa meg telefonja alkalmazásfiókját, érintse meg a Beállítások ikont, és válassza a „Telefonról” lehetőséget. Görgessen egészen lefelé, és érintse meg hétszer a „Build szám” elemet. Üzenetet kell kapnia arról, hogy most fejlesztő vagy.

Menjen vissza a fő Beállítások oldalra, és látnia kell egy új lehetőséget az alján, „Fejlesztői beállítások” néven. Nyissa meg, és engedélyezze az „USB hibakeresést”.

Később, amikor a telefont csatlakoztatja a számítógépéhez, megjelenik egy „Engedélyezi az USB hibakeresést?” Felugró ablakot. telefonján. Jelölje be a „Mindig engedélyezze erről a számítógépről” jelölőnégyzetet, és koppintson az OK gombra.

Harmadik lépés: Tesztelje az ADB-t és telepítse a telefon illesztőprogramjait (ha szükséges)

Nyissa meg azt a mappát, amelybe az SDK eszközöket telepítette, és nyissa meg a platform-tools mappát. Itt tárolja az ADB programot. Tartsa lenyomva a Shift billentyűt, és kattintson a jobb gombbal a mappában. Válassza a „Parancsablak megnyitása itt” lehetőséget.

Az ADB megfelelő működésének teszteléséhez csatlakoztassa Android-eszközét a számítógépéhez USB-kábel segítségével, és futtassa a következő parancsot:

adb eszközök

Látnia kell egy eszközt a listában. Ha eszköze csatlakoztatva van, de semmi nem jelenik meg a listában, telepítenie kell a megfelelő illesztőprogramokat.

A telefon gyártója letölthető illesztőprogram-csomagot biztosít az eszközéhez. Tehát keresse fel a weboldalukat, és keresse meg eszközének illesztőprogramjait - itt vannak a Motorola, a Samsung és a HTC a HTC Sync Manager nevű csomag részeként. Az XDA fejlesztőktől is kereshet illesztőprogram-letöltéseket az extra szoftver nélkül.

Megpróbálhatja telepíteni a Google USB illesztőprogramot az SDK kezelő ablak Extrák mappájából is, amint azt az első lépésben említettük. Ez egyes telefonokkal együtt működik, beleértve a Nexus eszközöket is.

Ha a Google USB-illesztőprogramját használja, előfordulhat, hogy rá kell kényszerítenie a Windows-t a készülékére telepített illesztőprogramok használatára. Nyissa meg az Eszközkezelőt (kattintson a Start gombra, írja be az Eszközkezelő parancsot, majd nyomja meg az Enter billentyűt), keresse meg az eszközt, kattintson rá a jobb gombbal, és válassza a Tulajdonságok lehetőséget. Sárga felkiáltójel látható az eszköz mellett, ha az illesztőprogram nincs megfelelően telepítve.

Az Illesztőprogram fülön kattintson az Illesztőprogram frissítése elemre.

Használja a Tallózás a számítógépen az illesztőprogramhoz lehetőséget.

A Google USB illesztőprogramot az „Extrák” mappában találja, ahová telepítette az Android SDK fájlokat. Válassza ki a google\usb_drivermappát, és kattintson a Tovább gombra.

Miután telepítette eszközének illesztőprogramjait, csatlakoztassa a telefont, és próbálkozzon újra az adb devices paranccsal:

adb eszközök

Ha minden jól ment, akkor látnia kell a készülékét a listában, és készen áll az ADB használatának megkezdésére!

Negyedik lépés (opcionális): Adjon hozzá ADB-t a rendszer PATH-jához

KAPCSOLÓDÓ: Hogyan lehet szerkeszteni a rendszer útvonalát az egyszerű parancssori hozzáféréshez a Windows rendszerben

Jelenlegi állapotában el kell navigálnia az ADB mappájába, és ott meg kell nyitnia egy parancssort, amikor csak használni szeretné. Ha azonban hozzáadja a Windows rendszer PATH-jához, akkor erre nem lesz szükség - egyszerűen beírhatja adba Parancssorba a parancsok futtatásához, amikor csak akarja, függetlenül attól, hogy melyik mappában van.

A folyamat kissé eltér a Windows 7 és 10 rendszeren, ezért olvassa el a Rendszerútvonal szerkesztésének teljes útmutatóját az ehhez szükséges lépésekről.

Hasznos ADB parancsok

Az ADB-t igénylő különféle trükkök mellett az ADB néhány hasznos parancsot kínál:

adb install C: \ package.apk - A C: \ package.apk címen található csomagot telepíti a számítógépére az eszközére.

adb uninstall package.name - eltávolítja az eszközről a package.name csomagot. Például a com.rovio.angrybirds nevet használja az Angry Birds alkalmazás eltávolításához.

adb push C: \ file / sdcard / file - Egy fájlt tol a számítógépéről az eszközre. Például az itt található parancs a számítógép C: \ fájljában található fájlt a / sdcard / file eszközre tolja 

adb pull / sdcard / file C: \ file - Húz egy fájlt az eszközről a számítógépre - úgy működik, mint az adb push, de fordítva.

adb logcat - Az Android-eszköz naplójának megtekintése. Hasznos lehet az alkalmazások hibakeresésében.

adb shell - Interaktív Linux parancssori héjat ad a készüléken.

adb shell parancs - Futtatja az eszközön a megadott shell parancsot.

Az ADB teljes útmutatóját az Android Debug Bridge oldalán találhatja meg a Google Android Developers webhelyén.

Képhitel: LAI Ryanne a Flickr-en