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: