Útmutató kezdőknek az Android Debug Bridge-hez

A legtöbben itt már jól ismerik az ADB-t (Android Debug Bridge). A fenébe, még arra is fogadnék, hogy sokan használjuk rendszeresenadb pushing és Húznifájlok írása, adb újraindításing, shell parancsok futtatása és így tovább. A legtöbb új felhasználó azonban nem tapasztalt ilyen expozíciót. És valljuk be: a grafikus felhasználói felület megjelenése és népszerűsítése után született fiatalok számára a parancssori felületek meglehetősen megfélemlítőek lehetnek. Tehát ha Ön egy tapasztalt veterán, aki úgy ismeri az ADB-t, mint a tenyerét, akkor ez a cikk az nem neked. De ha Ön új felhasználó, aki szeretne egy kicsit többet megtudni erről a nagyszerű eszközről, olvasson tovább!

Az Android Debug Bridge, amely az Android SDK része, lehetővé teszi az asztali számítógép és a céleszköz közötti kommunikációt. Szóval mit lehet kezdeni az ADB-vel? Eléggé. Amint arra korábban utaltunk, a kliens PC-ről küldhet fájlokat az eszközre, áthúzhatja az eszközt az eszközről a kliens PC-re, újraindítás (Androidra, rendszerbetöltőre vagy helyreállításra), logcat rögzítése, hibajelentés beszerzése, számos szabványos Linux-parancs végrehajtása, és sok minden több.

Az új felhasználók számára a legnagyobb probléma az, hogy tudják, milyen parancsokat lehet végrehajtani, és emlékeznek a megfelelő szintaxisra. Szerencsére ezek a parancsok és szintaxisuk érthető. Például nézze meg a következő parancsokat a megfelelő szintaxisban:

  • adb start-server: Ez a parancs elindítja az adb démont az asztali számítógépen, és lehetővé teszi, hogy a számítógép kommunikáljon az eszközzel. Vegye figyelembe, hogy ez a parancs nem elengedhetetlen, mivel bármely más ADB parancs végrehajtása automatikusan elindítja a démont.
  • adb kill-server: Ahogy az várható volt, ez megöli az adb démont.
  • adb logcat: Ez létrehozza a logcat, ami nagyon hasznos, ha kideríti, hol mennek rosszul a dolgok. A kimenetet átirányíthatja egy szöveges fájlba a ">". Például beírhatja az "adb logcat > logcat.txt" parancsot a logcat logcat.txt formátumban történő rögzítéséhez.
  • adb bugreport: Egyszerű hibajelentést hoz létre. Akárcsak a logcat, ezt is átirányíthatja egy szöveges fájlba a ">"
  • adb telepítés : APK-t telepít az asztali számítógépről közvetlenül az eszközre.
  • adb pull : Kihúzza a megadott fájlt és elhelyezi a megadott mappába a megadott néven.
  • adb push : Olyan funkciók, mint az adb pull, de fordítva.

A fentiek azonban közel sem teljesek. Ez csak néhány a gyakoribb parancsok közül, amelyekkel találkozni fog.

Azok számára, akik szeretnének még néhány dolgot megtanulni, vagy akik egyszerűen szeretnék látni a parancsok vizuális kimenetét működés közben, az XDA Recognized Contributor doktor_droid elkészített egy alapvető útmutatót, amely mindent tartalmaz, amit egy kezdőnek tudnia kell az ADB-n keresztüli alapvető feladatok elvégzéséhez.

A Doctor_droid közvetlen hivatkozást is tartalmaz a Windows-felhasználók számára szükséges ADB binárisokhoz, így nem kell letöltenie az SDK-t kizárólag az ADB üzembe helyezése és futtatása miatt. Míg a telepítési eljárások szigorúan Windows-felhasználókra vonatkoznak, az útmutató többi része egyaránt érvényes Linux- és Mac-felhasználókra.

Ha Ön új felhasználó, aki egy kicsit többet szeretne megtudni az ADB-ről, vagy még akkor is, ha tapasztalt állatorvos szeretne megbizonyosodni arról, hogy ismeri az összes gyakori parancsot, lépjen a vezetőszál többet tanulni.