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

Tartalomjegyzék:

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

Videó: Az ADB, az Android Debug Bridge Utility telepítése és használata

Videó: Az ADB, az Android Debug Bridge Utility telepítése és használata
Videó: Meteor: a better way to build apps by Roger Zurawicki - YouTube 2024, November
Anonim
Az ADB, az Android Debug Bridge, egy parancssori segédprogram, amely a Google Android SDK-jának része. Az ADB vezérelheti az eszközt USB-n keresztül a számítógépről, fájlok másolását, alkalmazásokat telepíthet és eltávolíthat, parancsokat futtathat, stb.
Az ADB, az Android Debug Bridge, egy parancssori segédprogram, amely a Google Android SDK-jának része. Az ADB vezérelheti az eszközt USB-n keresztül a számítógépről, fájlok másolását, alkalmazásokat telepíthet és eltávolíthat, parancsokat futtathat, stb.

A múltban az ADB-t igénylő egyéb trükkökre is kiterjedt, beleértve az okostelefon vagy táblagép biztonsági mentését és visszaállítását, valamint alapértelmezés szerint az Android-alkalmazások SD-kártyára történő telepítését. Az ADB-t különböző geeky Android trükkökhez használják.

Első lépés: Az Android SDK beállítása

Lépjen az Android SDK letöltési oldalára, és görgessen le az "SDK Tools Only" eszközre, amely az ADB-t tartalmazó eszközökészlet. Töltsd le a ZIP-fájlt a platformodra, és húzd ki, hogy bárhol tárolja az ADB-fájlokat - hordozhatóak, így bárhová teheti őket.

Indítsa el az SDK-kezelő EXE-t, és szüntesse meg mindent, kivéve az "Android SDK platformeszközöket". Ha Nexus telefont használ, előfordulhat, hogy a Google illesztőprogramot a Google illesztőprogramjának letöltéséhez is ki kell választania. Kattintson a Telepítés gombra. Ez letölti és telepíti a platform-tools csomagot, amely ADB és egyéb segédprogramokat tartalmaz.

Amikor elkészült, bezárhatja az SDK menedzsert.
Amikor elkészült, bezárhatja az SDK menedzsert.

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

Ahhoz, hogy ADB-t használjon Android készülékével, engedélyeznie kell egy olyan szolgáltatást, amelyet az USB-hibakeresésnek neveznek. Nyissa meg telefonjának alkalmazásfiókját, érintse meg a Beállítások ikont, és válassza a "Névjegy telefonról" lehetőséget. Görgessen lefelé, majd érintse meg a "Build Number" elemet hétszer. Meg kell kapnia egy üzenetet arról, hogy most fejlesztő vagy.
Ahhoz, hogy ADB-t használjon Android készülékével, engedélyeznie kell egy olyan szolgáltatást, amelyet az USB-hibakeresésnek neveznek. Nyissa meg telefonjának alkalmazásfiókját, érintse meg a Beállítások ikont, és válassza a "Névjegy telefonról" lehetőséget. Görgessen lefelé, majd érintse meg a "Build Number" elemet hétszer. Meg kell kapnia egy üzenetet arról, hogy most fejlesztő vagy.

Menj vissza a fő Beállítások oldalra, és egy új lehetőséget látsz majd az alsó rész alatt, a "Fejlesztői beállítások" néven. Nyissa meg ezt és engedélyezze az "USB hibakeresés" lehetőséget.

Később, amikor telefonját a számítógéphez csatlakoztatja, megjelenik egy felugró ablak, amelynek címe: "Engedélyezzen USB hibakeresést?". Jelölje be a "Mindig engedje meg a számítógépről" négyzetet, és érintse meg az OK gombot.

Harmadik lépés: Az ADB tesztelése és a telefon illesztőprogramjának telepítése (ha szükséges)

Nyissa meg az SDK-eszközöket telepítő mappát, és nyissa meg a platform-eszközök mappát. Itt tárolja az ADB programot. Tartsa lenyomva a Shift billentyűt, és kattintson jobb gombbal a mappán belül. Válassza az "Open Command Window Here" parancsot.

Annak ellenőrzésére, hogy az ADB megfelelően működik-e, csatlakoztassa Android készülékét számítógépéhez USB kábellel, és futtassa a következő parancsot:
Annak ellenőrzésére, hogy az ADB megfelelően működik-e, csatlakoztassa Android készülékét számítógépéhez USB kábellel, és futtassa a következő parancsot:

adb devices

A listában egy eszközt kell látnia. Ha az eszköz csatlakoztatva van, de a listában nem jelenik meg semmi, akkor telepítenie kell a megfelelő illesztőprogramokat.
A listában egy eszközt kell látnia. Ha az eszköz csatlakoztatva van, de a listában nem jelenik meg semmi, akkor telepítenie kell a megfelelő illesztőprogramokat.

A telefon gyártója letöltheti a készülékhez letölthető illesztőprogramcsomagot. Tehát menjen a weboldalukra, és keresse meg a készülék illesztőprogramjait - a Motorola itt van, a Samsung itt van, és a HTC a HTC Sync Manager nevű csomag része. A különféle szoftverek nélkül is kereshet az XDA Developers driver illesztőprogramok letöltéséhez.

Megpróbálhatja meg is telepíteni a Google USB-illesztőprogramot az SDK-kezelő ablak Extrák mappájából, amint azt az első lépésben említettük. Ez néhány telefonhoz fog működni, beleértve a Nexus eszközöket is.

Ha a Google USB-illesztőprogramját használja, kényszerítenie kell a Windows-ot arra, hogy a készülékhez telepített illesztőprogramokat használja. Nyissa meg az Eszközkezelőt (kattintson a Start gombra, írja be az Eszközkezelőt, majd nyomja meg az Enter billentyűt), keresse meg a készüléket, kattintson rá jobb gombbal, és válassza a Tulajdonságok parancsot. Sárga felkiáltójel jelenhet meg a készülék mellett, ha a meghajtó nincs megfelelően telepítve.
Ha a Google USB-illesztőprogramját használja, kényszerítenie kell a Windows-ot arra, hogy a készülékhez telepített illesztőprogramokat használja. Nyissa meg az Eszközkezelőt (kattintson a Start gombra, írja be az Eszközkezelőt, majd nyomja meg az Enter billentyűt), keresse meg a készüléket, kattintson rá jobb gombbal, és válassza a Tulajdonságok parancsot. Sárga felkiáltójel jelenhet meg a készülék mellett, ha a meghajtó nincs megfelelően telepítve.
Az Illesztőprogram lapon kattintson az Illesztőprogram frissítése parancsra.
Az Illesztőprogram lapon kattintson az Illesztőprogram frissítése parancsra.
Használja a Tallózás a számítógépen az illesztőprogram opciót.
Használja a Tallózás a számítógépen az illesztőprogram opciót.
Megtalálja a Google USB illesztőprogramot az "Extrák" mappában, ahol az Android SDK-fájlokat telepítette. Válaszd ki a
Megtalálja a Google USB illesztőprogramot az "Extrák" mappában, ahol az Android SDK-fájlokat telepítette. Válaszd ki a

googleusb_driver

majd kattintson a Tovább gombra.

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

adb devices

Ha minden jól ment, akkor látnia kell a készüléket a listán, és készen áll az ADB használatára!

Negyedik lépés (opcionális): Add ADB a rendszer PATH-hoz

Amint ez áll, meg kell navigálnia az ADB mappájába és ott kell megnyitnia egy parancssort, amikor használni akarja. Ha azonban hozzáadja a Windows rendszer PATH-hoz, ez nem feltétlenül szükséges - csak írja be

adb

a Parancssorból futtatni a parancsokat, amikor csak akarsz, függetlenül attól, hogy melyik mappában vagy.

A folyamat egy kicsit más a Windows 7 és 10 rendszeren, ezért nézze meg teljes útmutatóját a System PATH szerkesztéséhez a szükséges lépésekhez.

Hasznos ADB parancsok

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

adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.

adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.

adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device

adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.

adb logcat – View your Android device’s log. Can be useful for debugging apps.

adb shell – Gives you an interactive Linux command-line shell on your device.

adb shell command – Runs the specified shell command on your device.

Az ADB teljes útmutatója az Android Debug Bridge oldalán található a Google Android Developers webhelyén.

Image Credit: LAI Ryanne a Flickr-en

Ajánlott: