Az Android Debug Bridge, más néven ADB, egy hatékony és sokoldalú eszköz, amely lehetővé teszi a felhasználók számára számos dolgot, például naplók keresését, alkalmazások telepítését és eltávolítását, fájlok átvitelét, egyéni ROM-ok rootolását és flashelését, eszközmentések létrehozását és egyebeket. Valójában a legtöbb haladó oktatóanyag és útmutató az Androidon végzett műveletekről általában adb parancsokat használ a feladatok elvégzéséhez.
Továbbá az adb akkor is nagyon hasznos, ha az Android-eszközöd nem úgy működik, ahogy kellene, vagy ha a dolgok túl rendetlenek és használhatatlanok. Bár kissé „ijesztőnek” és bonyolultnak tűnik, itt egy lista az adb-parancsokról, amelyekkel elindulhatsz, és hasznos dolgokat tehetsz a folyamatokban.
21 hasznos ADB parancs Androidon
A korábbi verziókkal ellentétben a felhasználóknak nem kell telepíteniük a teljes Android SDK-t az ADB telepítéséhez. Csak töltsd le az önálló ADB zip fájlt, csomagold ki a C meghajtó gyökerébe, és kész is vagy. Az adb eléréséhez nyisd meg a Parancssort a Start menüben való kereséssel , és navigálj az adb mappába az alábbi parancs használatával. Ha az adb-t egy másik mappába telepítetted, módosítsd a parancsot ennek megfelelően.
cd c:\adb
Tipp: Ezután nyisson meg egy parancssort ugyanabból a mappából, tartsa lenyomva a Shift billentyűt, majd kattintson a jobb gombbal a mappára, és válassza a „ Parancssor megnyitása itt ” lehetőséget .
Most csatlakoztassa Android-eszközét USB-n keresztül, és folytassa az alábbi parancsok tesztelésével.
Gyakran használt ADB parancsok
1. Indítsa el vagy állítsa le az ADB szervert
Nyilvánvalóan az első parancs, amit ismernünk kell, az az adb szerver elindítása és leállítása. Ez lehetővé teszi a felhasználó számára, hogy kommunikáljon a csatlakoztatott Android eszközzel. Az adb szerver elindításához használd az alábbi parancsot.
adb start-server
Miután végzett a munkájával, a felhasználó az alábbi paranccsal leállíthatja az adb szervert.
adb kill-server

2. Csatlakoztatott Android-eszközök listázása
Ez az egyik leggyakoribb parancs. Amikor USB-n keresztül csatlakoztatsz egy eszközt a számítógépedhez, ezzel a paranccsal ellenőrizheted, hogy az ADB megtalálja-e a csatlakoztatott eszközt.
adb devices
Ha az eszköz megfelelően csatlakozik a rendszerhez, a fenti parancs elindítja a szolgáltatásdémont, átvizsgálja a rendszert, és listázza az összes csatlakoztatott Android-meghajtót. A parancs legjobb része, hogy mind az eszközök állapotát, mind a sorozatszámukat listázza.
3. Ismerje az eszköz állapotát
Ahogy a neve is sugallja, ez a parancs az eszköz állapotának megismerésére használható. A parancs végrehajtásakor megjelenik, hogy az eszköz állapota offline, bootloader vagy eszköz. Egy normál Android-eszköz esetében a felhasználó az Android-állapotát „eszközként” látja, ahogy az az alábbi képen is látható.
adb get-state
4. Jelenítse meg az eszköz sorozatszámát
Ez a parancs közli a felhasználóval a csatlakoztatott eszköz sorozatszámát. Telefonon vagy táblagépen a felhasználó a „ Beállítások > A telefonról > Állapot ” menüpontban tekintheti meg az eszköz sorozatszámát.
adb get-serialno

5. Fájlok másolása számítógépről telefonra
Ha fájlokat szeretnél másolni a számítógépedről a telefonodra az ADB használatával, akkor ezt a parancsot használhatod. Ne felejtsd el a [forrás] és [cél] helyére a fájl tényleges elérési útját beírni.
adb push [source] [destination]
Ha a fenti parancsot a tényleges fájlútvonalra cseréli, akkor így fog kinézni.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

6. Fájlok másolása a telefonról a számítógépre
Csakúgy, mint ahogy a számítógépről Android-eszközre másolsz fájlokat, a telefonodról is másolhatsz fájlokat a számítógépedre. Ehhez használd az alábbi parancsot. Cseréld le a [forrás] és a [cél] helyét a tényleges fájlútvonalra.
adb pull [source] [destination]
Ha a fenti parancsot a tényleges fájlútvonalra cseréljük, a parancs így fog kinézni.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

7. Alkalmazások telepítése/eltávolítása
A számítógép és a telefon közötti fájlok oda-vissza mozgatása mellett egyetlen paranccsal telepíthetsz apk fájlt. Egy alkalmazás telepítéséhez meg kell adnod az apk fájl teljes elérési útját. Tehát a „path/to/file.apk” részt cseréld le az apk fájl tényleges elérési útjára.
adb install "path/to/file.apk"
Ha több eszköz csatlakozik a számítógépéhez, és az apk fájlt csak egy eszközre szeretné telepíteni, akkor használja az alábbi parancsot. Cserélje ki a [sorozatszám] részt az eszköz tényleges sorozatszámára. Az eszköz sorozatszámát a fenti negyedik parancs segítségével szerezheti meg.
adb -s [serial-number] install "path/to/file.apk"
Egy alkalmazás eltávolításához egyszerűen futtassa az alábbi parancsot. Cserélje le az alkalmazás tényleges, teljes csomagnevét.
adb uninstall
8. Android-eszköz biztonsági mentése
Az összes eszközadat és alkalmazás biztonsági mentéséhez a felhasználók az alábbi parancsot használhatják. Végrehajtáskor a parancs elindítja a biztonsági mentési funkciót, megkéri a felhasználót, hogy fogadja el a műveletet az Android-eszközön, majd létrehoz egy „backup.adb” fájlt az aktuális könyvtárban.
adb backup -all

9. Android-eszköz visszaállítása
A biztonsági mentés visszaállításához használd az alábbi parancsot. Ne felejtsd el a „path/to/backup.adb” részt a tényleges fájlútvonalra cserélni.
adb restore "path/to/backup.adb"
10. Indítsa újra az Android-eszközt helyreállítási módba
A helyreállítási mód segít a felhasználóknak Android-eszközük javításában vagy visszaállításában a beépített eszközök segítségével. Általában a felhasználók a hangerő- és bekapcsológombok kombinációjával indíthatnak helyreállítási módba. Ezenkívül a felhasználók csatlakoztathatják az eszközt a rendszerhez, és az alábbi parancs használatával indíthatják el helyreállítási módba.
adb reboot-recovery
11. Indítsa újra az Android-eszközt Bootloader módban
Az alábbi parancs lehetővé teszi a felhasználó számára, hogy bootloader módban induljon. Általánosságban elmondható, hogy a bootloader mód nagyon hasonló a fastboot módhoz.
adb reboot-bootloader
12. Indítsa újra az Android-eszközt Fastboot módban
A Fastboot módot általában egyéni ROM-ok , rendszerbetöltők és akár kernelek flashelésére használják . Használd az alábbi parancsot a fastboot módba való indításhoz.
adb fastboot
13. Indítson el egy távoli parancsértelmezőt
Ez a parancs elindít egy távoli shell-t, valamint lehetővé teszi a felhasználó számára az eszköz vezérlését és konfigurálását shell-parancsok segítségével.
adb shell

14. Készítsen képernyőképet
Képernyőkép készítése Androidon nem nehéz . Csak meg kell nyomni a bekapcsológombot és a hangerő csökkentő gombot egyszerre. Alternatív megoldásként ezt a parancsot is használhatod egy gyors képernyőkép készítéséhez. Cseréld le a „/path/to/screenshot.png” részt a tényleges célútvonalra. Ha szeretnéd, testreszabhatod a fájlnevet a „screenshot” kifejezésre , ha azt szeretnéd.
adb shell screencap -p "/path/to/screenshot.png"
A célútvonal cseréjekor a parancs így fog kinézni.
adb shell screencap -p "/sdcard/screenshot.png"

15. Android képernyőfelvétel
A képernyőképek készítése mellett a felhasználók az alábbi parancs segítségével rögzíthetik Android-eszközük képernyőjét is . Ismét cserélje ki a „/path/to/record.mp4” részt a tényleges célútvonalra. Természetesen a felhasználók testreszabhatják a fájlnevet a „record” név tetszőleges névre cserélésével.
adb shell screenrecord "/path/to/record.mp4"

16. Indítsa újra az ADB-t USB módban
Ha az ADB szerver már elindult, és valamilyen oknál fogva a parancsok továbbra sem működnek, megpróbálhatod újraindítani az ADB-t USB-ről. Nincs önálló parancs az ADB újraindítására. De a következő parancs visszaállítja az ADB kapcsolatot USB-n keresztül. Ez az ADB szerver újraindítását okozza.
adb usb
17. ADB verzió
Ez egy nagyon hasznos parancs, mivel nagyon kevés parancs működik az ADB legújabb verzióival. Például az ADB régebbi verziói nem engedélyezik a flashall parancs futtatását. Tehát, ha parancshibát kapsz, az első lépés az adb verziójának ellenőrzése. Ezután ellenőrizheted, hogy a parancs támogatott-e az adott verzióban. Itt van a parancs az adb verziójának ellenőrzéséhez.
adb version
18. Csatlakoztassa az ADB-t WiFi-n keresztül
Az ADB újabb verzióiban közvetlenül csatlakozhatsz bármilyen Android-eszközhöz Wi-Fi-n keresztül. Csak engedélyezned kell az USB-hibakeresést a másik eszközön, és futtatnod kell a következő parancsot.
adb connect địa-chỉ-ip
Tehát a parancs így nézne ki:
adb connect 192.168.1.104
19. Fájlok listázása
Fájl másolásához vagy küldéséhez ismernie kell a mappa pontos helyét. Normál esetben a telefon belső memóriájának neve sdcard. Tehát a telefonon található összes mappa az /sdcard mappában található . Ha azonban tudni szeretné a pontos helyet, vagy meg szeretné találni egy adott fájlt, használhatja az „ls” parancsot. Az ls parancs listázza a mappában lévő fájlokat.
adb shell ls "directory_name"
20. Sorolja fel az összes telepített csomagot
A csomagok eltávolításához most meg kell kapnod a pontos csomagnevet. A tényleges csomagnév eltér a telepített alkalmazás nevétől. Tehát alább látható az adb parancs, amely felsorolja az összes telepített csomagot.
adb shell pm list packages
A kimenet most elég nagy. Tehát, ha egy adott alkalmazáscsomagot szeretne listázni, megpróbálhatja az alkalmazás neve szerinti szűrést. Például, ha az FDroid csomagnevére szeretne keresni, használja a következő parancsot.
adb shell pm list packages | findstr "fdroid"
21. Csatlakoztatott Fastboot eszközök listázása
Ez az egyik kevésbé ismert parancs. Amikor Fastboot módban indítja el az eszközét, a következő parancs segítségével ellenőrizheti, hogy az eszköz csatlakoztatva van-e vagy sem.
fastboot devices
Ezek mind az alapvető parancsok, amelyeket a WebTech360 meg szeretne osztani az olvasókkal. Ha szeretnéd megosztani gondolataidat és tapasztalataidat az adb parancsok Android-eszközökön történő használatáról, írd meg a hozzászólásaidat az alábbi komment részben!
Sok szerencsét!