Egy összefoglaló a program android Debug Bridge
A második cikksorozat a többfunkciós segédprogram Android Debug Bridge fogunk foglalkozni csapatok, amelyek valóban támogatta. A lista kiterjedt, és lehetővé teszi, hogy végezze el a különböző funkciókat.
Ahogy azt már az első cikk egy cikksorozatot az Android Debug Bridge. Bízza a segédprogram jön a parancssorból, hogy a teljesítmény a csapatok, illetve kell hívni (a legegyszerűbb módja ennek billentyűkombinációt Win + R). Nos, kezdjük.
ADB shell cat / proc / partíciók
Ez megjeleníti az információt rendelkezésre álló blokkok.
ADB shell su -c dd if = / dev / blokk / mmcblk0p9 a = / sdcard / factoryfs.img bs = 4096
ADB shell rm /data/system/gesture.key
Feloldja a grafikus gombot, amikor zárva Android-eszközön. A bevezetés után a csapat, akkor meg minden mozdulatot.
A csapat csak akkor lesz elküldve a készüléken, hogy csatlakozik a számítógéphez USB-n keresztül. Ha több mint egy csatlakoztatott készülék hibát jelez.
A csapat fog küldeni a készülék fut az emulátor. Hibát okoz, ha egynél több egyidejűleg fut az emulátor.
aDB -s <серийныйномер>
Parancsot küld a készülék az említett sorozatszámot.
aDB -p <имя устройства/путь к нему>
A csapat fog küldeni a készülék a megadott néven. Megjegyzés: Ha nem adja meg a -p opcióval. akkor a változó értéke ANDROID_PRODUCT_OUT.
Ez megjelenít egy listát az összes eszköz csatlakozik a számítógéphez.
Termel egy kapcsolatot a megadott kiszolgálóhoz TCP / IP protokollt. Port el lehet hagyni, akkor az alapértelmezett portot használja - 5555.
Ez termel lekapcsolást említett fogadó keresztül kapcsolódik a TCP / IP protokollt. Port el lehet hagyni, akkor az alapértelmezett portot használja - 5555. Ha nem adja meg az paraméterek fogják előállítani le az összes aktív kapcsolat.
aDB push- <путь наПК> <путь наAndroid-девайсе>
Indított egyszerűsített UNIX Shell.
aDB shell <команда из shell>
A csapat teljesítménye a Shell. Például:
ADB shell rm -r / system / sd / app
Alkalmazások eltávolítása telepített a memóriakártyára.
ADB shell rm -r / system / sd / app-magán
Alkalmazások eltávolítása telepített memóriakártyán szakaszban app-magán.
ADB shell cat / proc / mtd
Információkat jelenít meg a készülék belső memóriájában szakaszok hasonló módon:
dev: méret erasesize neve
Nyomtató információt rendelkezésre álló források memória eszközt oly módon:
Fájlrendszer 1K használt blokkok Elérhető Use% Mounted on
tmpfs 160 664 160 664 0 0% / dev
/ Dev / blokk / mtdblock4 40960 1292 39668 3% / cache
/ Dev / blokk / mtdblock3 256000 146.888 109.112 57% / rendszer
/ Dev / blokk / mtdblock5 179.328 125.728 53600 70% / adatok
/ Dev / blokk / mmcblk0p1 15.521.280 10.056.880 5.464.400 65% / sdcard
A csapat fog küldeni a konzol fut az emulátor, például:
ADB shell mount -o rw / dev / blokk / mtdblock3 / rendszer
ADB shell mount -o rw / dev / block / mtdblock5 / data
Végzünk, hogy felmászik partíció / rendszer és / adatokat ClockworkMod Recovery módban.
ADB telepíteni [-l] [-R] [-s] <приложение.apk>
Az említett alkalmazás fog küldeni az Android-eszköz és a telepítés fog történni, például a parancs ADB installc: /adb/app/test.apk telepíti test.apk. amely a / ADB / app / lemezen C: /. A kulcsok a csapathoz:
-l - végzi blokkolja az alkalmazást.
-r - a kérelem újratelepíti megőrizve adatokat.
-s - az alkalmazás telepítve lesz a memóriakártyára.
ADB eltávolítást [-k] <приложение.apk>
Gyárt eltávolítás (törlés) az alkalmazás. Ha egy kapcsoló -k. Az alkalmazás el lesz távolítva törlése nélkül felhasználói adatokat.
Várakozás csatlakozásra Android-eszközön.
Futó szolgáltatás (démon).
stop szolgáltatást (démon).
Az aktuális állapot a csatlakoztatott eszköz: