Android Debug Bridge jeb ADB ir jaudīgs un daudzpusīgs rīks, kas lietotājiem ļauj veikt daudzas darbības, piemēram, atrast žurnālus, instalēt un atinstalēt lietotnes, pārsūtīt failus, veikt saknes un zibatmiņas pielāgotas ROM, izveidot ierīču dublējumkopijas un veikt citas darbības. Faktiski lielākajā daļā uzlaboto pamācību un rokasgrāmatu par to, kā kaut ko darīt operētājsistēmā Android, darba veikšanai parasti tiek izmantotas adb komandas.
Turklāt adb ir ļoti noderīgs arī tad, ja jūsu Android ierīce nedarbojas, kā paredzēts, vai arī viss ir pārāk nekārtīgs un nelietojams. Lai gan tas izskatās nedaudz “biedējoši” un sarežģīti, šeit ir adb komandu saraksts, kas palīdzēs jums sākt darbu un procesos veikt dažas noderīgas darbības.
21 noderīga ADB komanda operētājsistēmā Android
Atšķirībā no iepriekšējām versijām, lietotājiem nav jāinstalē pilns Android SDK, lai instalētu ADB. Vienkārši lejupielādējiet atsevišķu ADB zip failu, izvelciet to C diska saknes direktorijā, un viss ir gatavs. Lai piekļūtu adb, atveriet komandu uzvedni , meklējot to izvēlnē Sākt , un dodieties uz adb mapi, izmantojot tālāk norādīto komandu. Ja adb ir instalēts citā mapē, attiecīgi mainiet komandu.
cd c:\adb
Padoms. Pēc tam atveriet komandu uzvedni no tās pašas mapes, nospiediet un turiet nospiestu taustiņu Shift, pēc tam ar peles labo pogu noklikšķiniet uz mapes un pēc tam noklikšķiniet uz opcijas “ Atvērt komandu uzvedni šeit ” .
Tagad pievienojiet savu Android ierīci, izmantojot USB, un turpiniet pārbaudīt tālāk norādītās komandas.
Bieži izmantotās ADB komandas
1. ADB servera palaišana vai apturēšana
Acīmredzot, pirmā komanda, kas jāzina, ir tā, kā palaist un apturēt ADB serveri. Tas ļauj lietotājam mijiedarboties ar pievienoto Android ierīci. Lai palaistu ADB serveri, izmantojiet tālāk norādīto komandu.
adb start-server
Kad darbs ir paveikts, lietotājs var izmantot tālāk norādīto komandu, lai apturētu ADB serveri.
adb kill-server

2. Uzskaitiet pievienotās Android ierīces
Šī ir viena no visbiežāk izmantotajām komandām. Pievienojot ierīci datoram, izmantojot USB, izmantojiet šo komandu, lai pārbaudītu, vai ADB var atrast pievienoto ierīci.
adb devices
Ja ierīce ir pareizi pievienota sistēmai, iepriekš minētā komanda palaidīs servisa dēmonu, skenēs sistēmu un uzskaitīs visus pievienotos Android diskus. Šīs komandas labākā īpašība ir tā, ka tā uzskaita gan ierīču statusu, gan to sērijas numurus.
3. Uzziniet ierīces statusu
Kā norāda nosaukums, šo komandu var izmantot, lai uzzinātu ierīces statusu. Kad komanda tiek izpildīta, tā parādīs, vai ierīces statuss ir bezsaistē, sāknēšanas ielādētājs vai ierīce. Parastā Android ierīcē lietotājs redzēs savu Android statusu kā “ierīce”, kā parādīts attēlā zemāk.
adb get-state
4. Attēlot ierīces sērijas numuru
Šī komanda norāda lietotājam pievienotās ierīces sērijas numuru. Tālrunī vai planšetdatorā lietotājs var skatīt ierīces sērijas numuru, pārejot uz sadaļu “ Iestatījumi > Par tālruni > Statuss ”.
adb get-serialno

5. Kopējiet failus no datora uz tālruni
Ja vēlaties kopēt failus no datora uz tālruni, izmantojot adb, varat izmantot šo komandu. Neaizmirstiet aizstāt [source] un [destination] ar faktisko faila ceļu.
adb push [source] [destination]
Kad iepriekš minēto komandu aizstāsiet ar faktisko faila ceļu, tas izskatīsies šādi.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

6. Kopējiet failus no tālruņa uz datoru
Tāpat kā kopējot failus no datora uz Android ierīci, varat arī kopēt failus no tālruņa uz datoru. Lai to izdarītu, vienkārši izmantojiet tālāk norādīto komandu. Aizvietojiet [avots] un [mērķis] ar faktisko faila ceļu.
adb pull [source] [destination]
Aizstājot iepriekš minēto komandu ar faktisko faila ceļu, komanda izskatīsies šādi.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

7. Lietotņu instalēšana/atinstalēšana
Papildus failu pārvietošanai starp datoru un tālruni, apk failu var instalēt tikai ar vienu komandu. Lai instalētu lietotni, jānorāda apk faila pilns ceļš. Tāpēc aizstājiet “path/to/file.apk” ar faktisko apk faila ceļu.
adb install "path/to/file.apk"
Ja datoram ir pievienotas vairākas ierīces un vēlaties instalēt apk failu tikai vienā ierīcē, izmantojiet tālāk norādīto komandu. Aizvietojiet [sērijas numurs] ar faktisko ierīces sērijas numuru. Ierīces sērijas numuru varat iegūt, izmantojot iepriekš minēto ceturto komandu.
adb -s [serial-number] install "path/to/file.apk"
Lai atinstalētu lietotni, vienkārši izpildiet tālāk norādīto komandu. Aizvietojiet to ar lietotnes faktisko pilnībā kvalificēto pakotnes nosaukumu.
adb uninstall
8. Android ierīces dublēšana
Lai dublētu visus ierīces datus un lietojumprogrammas, lietotāji var izmantot tālāk norādīto komandu. Izpildot to, tiks aktivizēta dublēšanas funkcija, lietotājam tiks lūgts apstiprināt darbību Android ierīcē un pēc tam pašreizējā direktorijā tiks izveidots fails “backup.adb” .
adb backup -all

9. Atjaunojiet Android ierīci
Lai atjaunotu dublējumu, izmantojiet tālāk norādīto komandu. Neaizmirstiet aizstāt “path/to/backup.adb” ar faktisko faila ceļu.
adb restore "path/to/backup.adb"
10. Pārstartējiet Android ierīci atkopšanas režīmā
Atkopšanas režīms palīdz lietotājiem salabot vai atjaunot savu Android ierīci, izmantojot iebūvētos rīkus. Parasti lietotāji var palaist atkopšanas režīmu, izmantojot divu skaļuma un barošanas pogu kombināciju. Turklāt lietotāji var arī pievienot ierīci sistēmai un izmantot tālāk norādīto komandu, lai palaistu atkopšanas režīmu.
adb reboot-recovery
11. Pārstartējiet Android ierīci sāknēšanas ielādes režīmā
Tālāk norādītā komanda ļauj lietotājam palaist sistēmu sāknēšanas ielādes režīmā. Kopumā sāknēšanas ielādes režīms ir ļoti līdzīgs ātrās palaišanas režīmam.
adb reboot-bootloader
12. Pārstartējiet Android ierīci ātrās sāknēšanas režīmā
Ātrās sāknēšanas režīms parasti tiek izmantots pielāgotu ROM , sāknēšanas ielādētāju un pat kodolu pārprogrammēšanai. Izmantojiet tālāk norādīto komandu, lai sāktu ātrās sāknēšanas režīmu.
adb fastboot
13. Startējiet attālo apvalku
Šī komanda palaiž attālo čaulu, kā arī ļauj lietotājam kontrolēt un konfigurēt ierīci, izmantojot čaulas komandas.
adb shell

14. Uzņemiet ekrānuzņēmumu
Ekrānuzņēmuma uzņemšana operētājsistēmā Android nav sarežģīta . Viss, kas jums jādara, ir vienlaikus nospiest ieslēgšanas/izslēgšanas pogu un skaļuma samazināšanas pogu. Varat arī izmantot šo komandu, lai ātri uzņemtu ekrānuzņēmumu. Aizstājiet “/path/to/screenshot.png” ar faktisko mērķa ceļu. Ja vēlaties, varat pielāgot faila nosaukumu, mainot “screenshot” uz jebkuru citu vēlamo nosaukumu.
adb shell screencap -p "/path/to/screenshot.png"
Aizstājot mērķa ceļu, komanda izskatīsies šādi.
adb shell screencap -p "/sdcard/screenshot.png"

15. Android ekrāna ierakstīšana
Papildus ekrānuzņēmumu uzņemšanai lietotāji var arī ierakstīt savas Android ierīces ekrānu, izmantojot tālāk norādīto komandu. Atkal nomainiet “/path/to/record.mp4” ar faktisko mērķa ceļu. Protams, lietotāji var pielāgot faila nosaukumu, mainot “record” uz jebkuru vēlamo nosaukumu.
adb shell screenrecord "/path/to/record.mp4"

16. Restartējiet ADB USB režīmā
Ja ADB serveris jau ir startēts, bet kāda iemesla dēļ komandas joprojām nedarbojas, varat mēģināt restartēt ADB, izmantojot USB. Nav atsevišķas komandas ADB restartēšanai. Taču šī komanda atiestatīs ADB savienojumu, izmantojot USB. Tas izraisīs ADB servera restartēšanu.
adb usb
17. ADB versija
Šī ir ļoti ērta komanda, jo ļoti maz komandu darbojas ar jaunākajām ADB versijām. Piemēram, vecākas ADB versijas neļauj palaist komandu flashall. Tāpēc, ja rodas komandas kļūda, pirmais solis ir pārbaudīt ADB versiju. Pēc tam varat pārbaudīt, vai komanda tiek atbalstīta šajā versijā. Šeit ir komanda ADB versijas pārbaudei.
adb version
18. Pievienojiet ADB, izmantojot WiFi
Jaunākajās ADB versijās varat tieši izveidot savienojumu ar jebkuru Android ierīci, izmantojot Wi-Fi. Viss, kas jums jādara, ir iespējojiet USB atkļūdošanu otrā ierīcē un palaidiet šo komandu.
adb connect địa-chỉ-ip
Tātad komanda izskatītos šādi:
adb connect 192.168.1.104
19. Failu saraksts
Lai kopētu vai nosūtītu failu, ir jāzina precīza mapes atrašanās vieta. Parasti tālruņa iekšējā atmiņa tiek saukta par sdcard. Tātad visas tālruņa mapes atrodas mapē /sdcard. Tomēr, ja vēlaties uzzināt precīzu atrašanās vietu vai atrast konkrētu failu, varat izmantot komandu “ls”. Ls komanda uzskaita mapē esošos failus.
adb shell ls "directory_name"
20. Uzskaitiet visas instalētās pakotnes
Tagad pakotņu atinstalēšanai būs nepieciešams iegūt precīzu pakotnes nosaukumu. Faktiskais pakotnes nosaukums atšķiras no instalētās lietotnes nosaukuma. Tālāk ir norādīta adb komanda, lai uzskaitītu visas instalētās pakotnes.
adb shell pm list packages
Tagad izvade ir diezgan liela. Tātad, ja vēlaties uzskaitīt konkrētu lietojumprogrammas pakotni, varat mēģināt filtrēt pēc lietojumprogrammas nosaukuma. Piemēram, ja vēlaties meklēt FDroid pakotnes nosaukumu, izmantojiet šo komandu.
adb shell pm list packages | findstr "fdroid"
21. Uzskaitiet pievienotās Fastboot ierīces
Šī ir viena no mazāk zināmajām komandām. Kad ierīce tiek startēta ātrās palaišanas režīmā, varat pārbaudīt, vai ierīce ir pievienota, izmantojot šo komandu.
fastboot devices
Tās ir visas pamatkomandas, ar kurām WebTech360 vēlas dalīties ar lasītājiem. Ja vēlaties dalīties savās domās un pieredzē par adb komandu izmantošanu Android ierīcēs, atstājiet savus komentārus komentāru sadaļā zemāk!
Lai veicas!