Android Debug Bridge (ADB) hija applikazzjoni console li tippermetti li tmexxi firxa wiesgħa ta 'funzjonijiet ta' apparat mobbli li jaħdem fuq il-bażi tas-sistema operattiva Android. L-iskop ewlieni ta ’l-ADB huwa li jwettaq operazzjonijiet ta’ debugging b’apparat Android.
Android Debug Bridge huwa programm li jaħdem fuq il-prinċipju ta '"client-server". L-ewwel tnedija ta 'ADB bi kwalunkwe kmand hija neċessarjament akkumpanjata mill-ħolqien ta' server fil-forma ta 'servizz tas-sistema msejjaħ "demon". Dan is-servizz jisma kontinwament fuq il-port 5037, u jistenna l-wasla ta 'kmand.
Billi l-applikazzjoni hija console, il-funzjonijiet kollha jitwettqu billi jiddaħħlu kmandi b'sintassi speċifiku fil-linja tal-kmand tal-Windows (cmd).
Il-funzjonalità ta 'din l-għodda hija disponibbli fuq ħafna mill-apparati Android. L-unika eċċezzjoni tista 'tkun apparat bil-possibbiltà ta' tali manipulazzjonijiet imblukkata mill-manifattur, iżda dawn huma każijiet speċjali.
Għall-utent medju, l-użu ta ’kmandijiet ta’ Android Debug Bridge, fil-biċċa l-kbira tal-każijiet, isir neċessità meta terġa ’tirkupra u / jew teptip apparat Android.
Eżempju ta 'użu. Ara l-apparati konnessi
Il-funzjonalità kollha tal-programm hija żvelata wara li tidħol ċertu kmand. Bħala eżempju, ikkunsidra kmand li jippermettilek li tara l-apparati konnessi u tiċċekkja l-fattur tal-prontezza tal-apparat biex tirċievi kmandi / fajls. Biex tagħmel dan, uża l-kmand li ġej:
apparat adb
Ir-rispons tas-sistema biex tidħol dan il-kmand huwa doppju. Jekk il-mezz mhux imqabbad jew mhux rikonoxxut (is-sewwieqa mhumiex installati, il-mezz mhux fil-modalità ta 'sostenn permezz tal-modalità ADB u raġunijiet oħra), l-utent jirċievi tweġiba "mehmuża ma' l-apparat" (1). Fit-tieni varjant, il-preżenza ta ’apparat imqabbad u lest għal aktar tħaddim, in-numru tas-serje tiegħu jidher fil-console (2).
Varjetà ta 'possibilitajiet
Il-lista tal-karatteristiċi pprovduti lill-utent mill-għodda Android Debug Bridge hija estensiva ħafna. Biex taċċessa l-użu tal-lista sħiħa ta 'kmandi fuq l-apparat, ser ikollok bżonn drittijiet superuser (root-rights), u biss wara li tirċevihom tista' titkellem dwar il-ftuħ tal-potenzjal ta 'ADB bħala għodda għad-debugging tal-mezzi Android.
Separatament, ta 'min jinnota l-preżenza ta' tip ta 'sistema ta' għajnuna fil-Android Debug Bridge. Biex tkun iktar preċiża, din hija lista ta ’kmandi b'deskrizzjoni tas-sintassi li tidher bħala tweġiba għal kmand.għajnuna ADB
.
Soluzzjoni bħal din ta ’spiss tgħin ħafna utenti biex jiftakru kmand li jkun insejt biex iċempel funzjoni partikolari jew jiktbu b’mod korrett.
Virtujiet
- Għodda ħielsa li tippermetti li inti timmanipula l-parti tas-softwer tal-Android, disponibbli għall-utenti tal-biċċa l-kbira tal-apparat.
Żvantaġġi
- In-nuqqas ta 'verżjoni Russa;
- Applikazzjoni tal-console li teħtieġ għarfien tas-sintassi tal-kmand.
Niżżel l-ADB b'xejn
Android Debug Bridge hija parti integrali mill-għodda maħsuba għall-iżviluppaturi tal-Android (Android SDK). L-għodod tal-Android SDK, min-naħa tagħhom, huma inklużi fil-kit. Studio Android. It-tniżżil ta 'Android SDK għall-iskopijiet tiegħek huwa disponibbli għall-utenti kollha bla ħlas. Biex tagħmel dan, żur il-paġna tat-tniżżil fuq il-websajt uffiċjali tal-Google.
Niżżel l-aħħar verżjoni tal-ADB mill-websajt uffiċjali
Fil-każ li m'hemmx bżonn li tniżżel l-Android SDK sħiħ li fih il-Bridge Debug Android, tista 'tuża l-link hawn taħt. Huwa disponibbli biex jitniżżel arkivju żgħir li fih biss l-ADB u l-Fastboot.
Niżżel il-verżjoni kurrenti tal-ADB
Aqsam l-artiklu fin-netwerks soċjali: