Instalējiet Android atkļūdošanas tilta ADB operētājsistēmā Windows vai Mac

Android ir viena no daudzpusīgākajām un dinamiskākajām mobilajām operētājsistēmām, kas mūsdienās tiek izmantota, pateicoties simtiem funkciju, funkciju un funkciju, kuras mēs tajā varam izmantot.

Daudzi lietotāji var aprobežoties ar to, ko Android mums piedāvā tikai tālrunī, taču mēs nezinām, ka varam daudz pārsniegt šīs iespējas un neatkarīgi no tā, vai esam izstrādātāji vai nē, ar savām mobilajām ierīcēm sasniegt daudz interesantākas lietas.

Lai to panāktu, mums ir ADB (Android atkļūdošanas tilts), un šodien vietnē Solvetic mēs analizēsim, kas tas ir un kā droši instalēt šo rīku mūsu Android ierīcē.

Kas ir ADBADB (Android atkļūdošanas tilts) ir komandrindas rīks, kas izstrādāts, lai ļautu sazināties ar emulatora gadījumu vai ar datoru savienotu Android ierīci.
Pateicoties ADB rīkam, mēs varēsim veikt dažādas darbības Android ierīcēs, piemēram, instalēt un atkļūdot lietotnes, nodrošināt piekļuvi Unix apvalkam, ko var izmantot, lai izpildītu dažādas komandas emulatorā vai pievienotā ierīcē.

ADB ir klienta-servera programma, kas ietver trīs pamata komponentus:

  • Klients: Tā ir atbildīga par komandu nosūtīšanu. Šis klients darbojas izstrādes mašīnā. Mēs varam izsaukt klientu no komandrindas termināļa, izdodot ADB komandu.
  • Dēmons: Tā ir atbildīga par komandu izpildi ierīcē. Dēmons darbojas kā fona process katrā pievienotajā Android ierīcē vai emulatora instancē.
  • Serveris: Tā ir atbildīga par saziņas pārvaldību starp klientu un dēmonu.

1. Iepriekšējie iestatījumi Android atkļūdošanas tilta instalēšanai


Pirms instalēt un uzzināt vairāk par ADB, mūsu Android ierīce būs jākonfigurē tā, lai tā būtu iespējota darbam ar ADB.

1. darbība
Lai to izdarītu, dodieties uz tālruņa iestatījumiem un atrodiet rindu "Par tālruni", kas atrodas iestatījumu beigās:

2. solis
Parādītajā logā mēs atradīsim rindu "Kodola versija", un mums ir jānoklikšķina uz tās 7 reizes, lai iespējotu Android izstrādātāja režīmu:

3. solis
Kad šis process ir pabeigts, mums būs iespējotas izstrādātāja opcijas, noklikšķiniet uz tā un parādītajā logā mēs aktivizēsim lodziņu "USB atkļūdošana", noklikšķinot uz tā slēdža:

4. solis
Mēs redzēsim šādu ziņojumu. Noklikšķiniet uz Piekrist, un mēs būsim gatavi instalēt ADB.

2. Kā instalēt ADB operētājsistēmā Windows 10

1. darbība
Pirmais solis, kas mums jāveic, ir lejupielādēt Google bināros failus no šīs saites:

2. solis
Kad šis saturs ir lejupielādēts, mēs turpinām tā ieguvi, un tas būs saturs, ko mēs redzēsim:

3. solis
Tagad mēs ar peles labo pogu noklikšķiniet uz jebkuras tukšas vietas, nospiediet taustiņu Shift un ar peles labo pogu noklikšķiniet, un parādītajās opcijās mēs izvēlamies opciju "Atvērt PowerShell logu šeit":

PiezīmeIespējams, ka parādītā opcija ir komandu uzvedne, tā joprojām darbojas bez problēmām.

4. solis
Tagad mēs savienosim Android ierīci ar Windows 10 un USB režīmā mēs izvēlamies opciju "Faili":

5. solis
Kad šis solis ir definēts, mēs ejam uz PowerShell logu un tur mēs izpildīsim šādu komandu:

 adb ierīces

PALIELINĀT

6. darbība
Tā kā mēs redzam, ka tā nav autorizēta, mums ir jāievēro Android ierīce, lai atļautu piekļuvi, tas būs ziņojums, ko mēs redzēsim:

7. solis
Klikšķiniet uz Akceptēt lai autorizētu savienojumu. Ja komandu izmantosim vēlreiz adb ierīces mēs redzēsim sekojošo. Mēs varam redzēt pievienoto ierīci ar tās ID.

PALIELINĀT

3. Kā instalēt ADB operētājsistēmā macOS High Sierra

1. darbība
Tāpat kā operētājsistēmā Windows, mums ir jālejupielādē Google binārie faili operētājsistēmai macOS, izmantojot šo saiti:

2. solis
Mēs turpinām iegūt saturu, piekļūt MacOS High Sierra terminālim un, izmantojot komandu, pāriet uz iegūto saturu CD.

PALIELINĀT

3. solis
Mēs turpinām savienot Android ierīci ar MacOS High Sierra un iestatīt USB režīmu kā failus, kā redzējām iepriekš.

Kad būsim tur, mēs izpildīsim komandu vēlreiz adb ierīces, mēs autorizējam savienojumu Android ierīcēs, un mēs redzēsim sekojošo. Tur mums būs pievienota mūsu USB ierīce.

PALIELINĀT

4. Kā darbojas ADB


Startējot ADB klientu, klients vispirms pārbauda, ​​vai darbojas ADB servera process, ja tā nav, tas sāk servera procesu. Kad serveris tiek palaists, tas ir saistīts ar vietējo TCP portu 5037 un meklē ADB klientu sūtītās komandas; visi ADB klienti izmanto 5037 portu, lai sazinātos ar ADB serveri.

Pēc tam serveris izveido savienojumus ar visiem pašlaik strādājošiem emulatoru vai ierīču gadījumiem, atrod emulatoru vai ierīču gadījumus, skenējot portus ar nepāra skaitļiem diapazonā no 5555 līdz 5585, kurus izmanto emulatori un ierīces.

Kad serveris atrod ADB dēmonu, tiks izveidots savienojums ar šo portu. Mums jāpatur prātā, ka katrs emulatora vai ierīces gadījums iegūst virkni secīgu portu; pāra ports konsoles savienojumiem un nepāra ports ADB savienojumiem. Piemēram:

  • Emulators 1, konsole: 5554
  • Emulators 1, adb: 5555
  • Emulators 2, konsole: 5556
  • 2. emulators, adb: 5557

5. Galvenās ADB komandas, ko izmantot sistēmā Windows vai macOS High Sierra


Tālāk mēs redzēsim dažas no visbiežāk izmantotajām komandām, kuras mēs varam ieviest, izmantojot ADB:

adb ierīcesĻauj redzēt ar datoru savienoto Android ierīču sarakstu.

adb pushĻauj programmatiski pārvietot failu uz savu Android ierīci.

adb pullĻauj programmatiski pārvietot failu no Android ierīces.

apk instalētTas ļauj mums programmatiski instalēt lietojumprogrammas, izmantojot APK failus.

atsāknēt adbMēs restartējam Android ierīci.

adb atsāknēšanas atkopšanaAtjaunošanas režīmā iespējojiet Android ierīces atsāknēšanu.

adb reboot bootloaderIespējot Android atsāknēšanu kā sāknēšanas ielādētāju.

adb ShellĻauj palaist attālo apvalku Android ierīcē.

Lai iegūtu daudz pilnīgāku informāciju, mēs varam apmeklēt šo ADB saiti, kur atradīsim atbilstošās pieejamās iespējas:

Tādējādi ADB kļūst par praktisku rīku, lai pārvaldītu mūsu Android ierīces ar pilnīgu drošību.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave