Viena no mūsdienās visbiežāk izmantotajām mobilajām operētājsistēmām ir Android, ko izstrādājusi Google, un tās dažādās funkcijās mēs atrodam konfigurācijas, drošības, dizaina un saderības ar simtiem ierīču daudzpusību. Mobilo sistēmu pasaulē ir ļoti interesanta sadaļa, kas tieši ietekmē Android mērogojamību, un tā ir lietojumprogrammu attīstība, mēs zinām, ka tā ir rakstzīmju, simbolu un zīmju pasaule, kurā rodas vismazākā kļūda Tā rezultātā koda izpilde netiek veikta pareizi, bet, ja viss notiek tā, kā paredzēts, mēs varam izveidot unikālas lietojumprogrammas ar lieliskām funkcijām tūkstošiem Android lietotāju, lai atvieglotu šo izstrādes uzdevumu, Android ir nodrošinājis ADB utilīta bez maksas, kas ir pieejama galvenajām mūsdienās izmantotajām operētājsistēmām.
Solvetic paskaidros, kas tas ir un kā šajās sistēmās instalēt ADB un ātro sāknēšanu, un tādējādi būs vēl viena IT nozare, lai izmantotu Android.
Kas ir ADBADB (Android atkļūdošanas tilts) ir izstrādāts kā komandrindas rīks ar lieliskām funkcijām un pateicoties tam, būs iespējams izveidot sakarus ar emulatora gadījumu vai Android ierīci, kas tieši savienojas ar izmantoto datoru.
Pateicoties ADB, Android ierīcēs būs iespējams veikt dažādas un dažādas darbības, piemēram, instalēt un atkļūdot lietotnes, pret piekļuvi Unix apvalka terminālim, kurā būs iespējams izpildīt dažādas komandas emulatorā vai pievienotajā ierīcē, lai redzētu kā tas darbotos produktīvā vidē.
ADB funkcijasADB ir izstrādāta kā klienta-servera programma, kuras izmantošanai ir iekļauti trīs pamata komponenti:
- Klients, kurš ir atbildīgs par komandu nosūtīšanu, šis klients tiek izpildīts izstrādes komandā, šo klientu var izsaukt no komandrindas termināļa, pateicoties tam paredzētajai ADB komandai.
- Dēmons, kas ir atbildīgs par komandu izpildi ierīcē. Dēmons tiek palaists kā fona process katrā izmantotā emulatora vai ierīces instancē.
- Serveris, kura uzdevums ir pārvaldīt saziņu starp klientu un dēmonu, šis serveris darbojas kā fona process izstrādes mašīnā.
Adb rīks atrodas ceļā "android_sdk / platform-tools /".
Kā darbojas ADBBrīdī, kad tiek palaists jebkurš ADB klients, šim klientam vispirms ir jāpārbauda, vai pašlaik darbojas ADB servera process, ja nē, tiek sākts servera process. Šobrīd serveris sāk darboties, tas ir saistīts ar vietējo TCP portu 5037, un no turienes tas meklē ADB klientu sūtītās komandas. Jāatzīmē, ka visi ADB klienti izmanto portu 5037, lai sazinātos ar serveri, izmantojot ADB.
Kad saziņas process ir pabeigts, serveris izveido savienojumus ar visiem izpildāmiem emulatoru vai ierīču gadījumiem, un tur atrod emulatoru vai ierīču gadījumus, kas veic portu ar nepāra skaitļiem skenēšanas uzdevumus, izmantojot diapazonu no 5555 līdz 5585, šo diapazonu izmanto emulatori un ierīces.
Kas ir FastbootFastboot ir Android izstrādāts rīks, kas ir noderīgs failu mirgošanai un dažu datorā iepriekš noteiktu programmatūras faktoru modificēšanai, ir vērts atzīmēt, ka šīs utilītas lietošana ir piesardzīga, jo kaut kas slikti izpildīts negatīvi ietekmēs visu Android sistēmu. darbību.
Viena no Fastboot izmantošanas priekšrocībām ir tā, ka būs iespējams atbloķēt sāknēšanas ielādētāju, lai mainītu termināļa ROM.
Lai parasti ievadītu ātro sāknēšanu, tiek izmantota ieslēgšanas poga un palielināšanas taustiņš (augšup).
1. Instalējiet ADB ar ātro sāknēšanu operētājsistēmā Windows 10
Pirms redzam, kā mēs varam lejupielādēt ADB un to izmantot, mūsu Android mobilajā ierīcē ir jāveic vairākas iepriekšējās darbības, lai viss darbotos pareizi.
1. darbība
Pirmais solis ir doties uz tālruņa iestatījumiem un tur noklikšķiniet uz rindas "Par tālruni", kas atrodas iestatījumu pēdējā daļā, kā mēs redzam:
2. solis
Jaunajā logā atrodam sadaļu "Kodola versija":
3. solis
Tur mums ir 7 reizes jānoklikšķina uz šīs sadaļas, lai iespējotu Android izstrādātāja režīmu, pēc tam mēs ejam uz sadaļu "Izstrādātāja opcijas" un jānoklikšķina uz līnijas "USB atkļūdošana" slēdža, tiks parādīts šāds ziņojums. Tur mēs noklikšķinām uz pogas Piekrist, lai iespējotu šo režīmu operētājsistēmā Android. Mēs atstājam jums apmācības piemēru, lai jūs to varētu redzēt skaidrāk.
4. solis
Tagad mēs turpinām instalēšanu. Windows operētājsistēmām mums vispirms ir jālejupielādē ADB utilīta, izmantojot šo saiti:
5. solis
Mēs turpinām iegūt minētā saspiestā faila saturu:
PALIELINĀT
5. solis
Tur mēs atrodam visu ADB komplektu, kurā ir iekļauta ātrā sāknēšana. Tagad mēs iegūstam šo saturu ceļā "C: \ Windows":
PALIELINĀT
6. darbība
Izpildot to, C diskā būs platformas rīku direktorijs, un no turienes būs iespējams palaist ADB. Alternatīvi, būs iespējams instalēt ADB operētājsistēmā Windows 10, izmantojot šādu metodi, tur mums jādodas uz šādu ceļu:
- Vadības panelis
- Drošības sistēma
- Sistēma
PALIELINĀT
7. solis
Tur mēs noklikšķinām uz rindas "Papildu sistēmas konfigurācija", un uznirstošajā logā mēs nokļūsim cilnē "Papildu opcijas", un tur mēs noklikšķināsim uz pogas "Vides mainīgie", kas atrodas apakšā:
8. solis
Tiks parādīts šāds:
9. solis
Tur mēs izvēlamies rindu "Ceļš" un noklikšķiniet uz pogas "Rediģēt", tiks parādīts šāds:
10. solis
Tur mēs noklikšķinām uz pogas "Pārbaudīt", un mēs ievadīsim ceļu, kurā ir iegūts lejupielādētais ADB saturs. Noklikšķiniet uz Labi, lai saglabātu izmaiņas. Vēl viena noderīga metode operētājsistēmā Windows 10 ir doties tieši uz lejupielādēto saturu un kaut kur bez maksas nospiest taustiņu Shift, ar peles labo pogu noklikšķiniet un atlasiet opciju "Atvērt PowerShell logu šeit":
11. solis
Tagad ir pienācis laiks savienot mūsu Android ierīci ar Windows 10 un tur, USB režīmā, atlasiet opciju "Faili":
12. solis
Izvēloties šo opciju, mēs nokļūsim atvērtajā PowerShell konsolē un izpildīsim sekojošo:
adb ierīces
PALIELINĀT
13. solis
Kā redzam, tiek veiktas divas pamatdarbības:
- ABD dēmona palaišana, izmantojot portu 5037
- Datoram pievienoto Android ierīču noteikšana
14. darbība
Pirmo reizi veicot šo procesu, tas attiecas arī uz Linux un macOS, un mēs redzam, ka ierīce nav autorizēta, tāpēc Android ierīcē redzēsim šādu ziņojumu:
15. solis
Tur mēs noklikšķiniet uz Piekrist, lai atļautu pirkstu nospiedumu. Tagad mēs redzam, ka komanda ir pilnvarota ADB:
PALIELINĀT
2. Instalējiet ADB un fastboot operētājsistēmā Linux
Šajā gadījumā mēs izmantosim Ubuntu 18.04, Linux gadījumā mums ir divas ADB instalēšanas metodes.
PiezīmeJa izmantojat 64 bitu izdevumu, būs jāinstalē paketes glibc.i686, libstdc ++.
1. darbība
Linux mums vispirms ir jālejupielādē ADB, izmantojot šo saiti:
2. solis
Mēs turpinām iegūt lejupielādēto saturu, pēc tam atveram termināļa konsoli un dodamies uz mājas direktoriju, kur izpildām šādu rindu:
sudo nano .bashrc2. solis
Parādītajā failā tā beigās ievadīsim šādu sintaksi:
eksportēt PATH = $ {PATH}: / home / ”user” / ceļš uz ADB
3. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:
Ctrl + O
Mēs atstājam redaktoru, izmantojot:
Ctrl + X
4. solis
Pēc tam mēs palaižam adb, lai piekļūtu pievienotajām ierīcēm. Tagad vēl viena metode, ko izmantot Linux, ir instalēt to tieši konsolē, vispirms mēs izpildām sekojošo:
sudo apt instalēt adb
5. solis
Mēs ievadām burtu S, lai apstiprinātu ADB lejupielādi un instalēšanu.
PiezīmeCentOS vai fedora izmantošanas gadījumā mēs izpildām sekojošo:
sudo yum instalējiet android rīkus
6. darbība
Tagad mēs izpildīsim sekojošo:
adb ierīces
7. solis
Kā redzam, vispirms ir iespējots ADB dēmons. Atkal mēs darbinām adb ierīces, kad iekārta ir pievienota, lai aktīvās ierīces būtu uzskaitītas:
3. Instalējiet ADB un ātri palaidiet operētājsistēmā macOS Mojave
1. darbība
MacOS Mojave gadījumā mums vispirms ir jālejupielādē utilīta šajā saitē.
2. solis
Pēc tam mēs iegūstam saturu, atveram taemrinālu un izpildām šādu sintaksi:
cd / ADB ceļš3. solis
kad mēs tur nokļūstam, vienkārši palaidiet adb ierīces, lai uzskaitītu savienotos datorus. Tagad, ja šī metode rada kļūdu, mēs varam izmantot HomeBrew ADb instalēšanai, tas ir MacOS pakotņu pārvaldnieks.
Pirmkārt, mēs instalējam HomeBrew ar šādu komandu:
rubīns -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
PALIELINĀT
4. solis
Tur mēs nospiežam taustiņu Enter, lai sāktu instalēšanas procesu. Tagad mēs instalēsim ADB, veicot šādas darbības:
brew cask instalēt android-platform-tools
PALIELINĀT
5. solis
Mēs redzam, ka sākas ADB lejupielādes process:
PALIELINĀT
6. darbība
Kad šis process ir pabeigts, mēs redzēsim sekojošo:
PALIELINĀT
7. solis
Mēs aktivizējam pakalpojumu, izpildot adb ierīces:
PALIELINĀT
8. solis
Tagad mēs savienojam datoru ar macOS Mojave un atkal izpildām adb ierīces tā, lai tas būtu uzskaitīts:
PALIELINĀT
9. solis
Kopš šī brīža mēs varam izmantot ADB kopā ar ātro sāknēšanu operētājsistēmā Android un tādējādi izpētīt jaunu attīstības iespēju kopumu. ADB savienojuma statuss visās sistēmās var būt viens no šiem:
- bezsaistē - norāda, ka instance nav savienota ar ADB vai nereaģē.
- ierīce - šī opcija norāda, ka instance ir savienota ar ADB serveri.
- nav ierīces - nav pievienots emulators vai ierīce.
10. solis
Dažas noderīgas komandas, kuras varam izmantot ar ātro sāknēšanu, ir šādas:
Pārbaudiet, vai mobilais tālrunis ir pievienots
ātrās palaišanas ierīces
Zibspuldze ROM
fastboot flash (rom nosaukums) .zip
Flash atkopšana
fastboot flash atgūšanas atgūšana.img
Mirgo kodols
fastboot flash boot boot.img
Palaidiet atkopšanas režīmā
fastboot sāknēšanas atkopšana.img
Atbloķējiet sāknēšanas ielādētāju
fastboot oem atbloķēšana
Bloķējiet sāknēšanas ielādētāju
fastboot oem slēdzene
11. solis
Dažas pamata ADB komandas ir šādas:
Sarakstiet pievienotās ierīces
adb ierīces
Kopējiet failu no mobilā uz datoru
adb pull
Nosūtiet failu uz mūsu mobilo ierīci
adb push
Atinstalējiet lietotni
adb atinstalēt
Mobilajā ierīcē instalējiet .apk lietojumprogrammu
adb instalēšana
Restartējiet mobilo tālruni normālā režīmā
adb atsāknēšana
Pārstartējiet tālruni sāknēšanas ielādētāja vai atkopšanas režīmā
adb reboot-bootloader / reboot atgūšana
Izmantojot ADB un ātro sāknēšanu, mums ir pieejama virkne pilnīgu un funkcionālu utilītu, lai pilnībā palielinātu Android lietošanas iespējas.