Kako instalirati APK pomoću ADB naredbi

Kada razmišljate o instaliranju aplikacije na svoj Android pametni telefon, što vam prvo padne na pamet? Trgovina Google Play(Google Play Store) , zar ne? Preuzimanje i instaliranje aplikacije iz Trgovine Play(Play Store) najjednostavniji je i najlakši način za to. Međutim, to sasvim sigurno nije jedina metoda. Pa(Well) , za početak, uvijek imate mogućnost instaliranja aplikacija iz njihovih APK datoteka. Te su datoteke poput datoteka za postavljanje softvera koji se mogu preuzeti pomoću web-preglednika kao što je Chrome, a zatim instalirati prema potrebi. Jedini uvjet je da omogućite dopuštenje nepoznatih (Unknown) izvora za svoj preglednik.(Sources)

Sada, opisana metoda zahtijeva od vas izravan pristup svom uređaju, ali uzmite u obzir situaciju u kojoj se slučajno neka sistemska datoteka ošteti. Zbog toga se vaše korisničko sučelje ruši i nemate načina da pristupite svom telefonu. Jedini način za rješavanje problema je instaliranje aplikacije za korisničko sučelje treće strane kako bi uređaj ponovno počeo raditi. Ovdje dolazi ADB . Omogućuje vam da kontrolirate svoj uređaj pomoću računala. To je jedini način na koji možete instalirati aplikacije na svoj uređaj u ovakvoj situaciji.

Pa, ovo je samo jedan od mnogih scenarija u kojima bi ADB mogao biti spas. Stoga bi vam dobro došlo samo kada biste znali više o ADB -u i naučili ga koristiti, a to je upravo ono što ćemo učiniti. Razgovarat ćemo o tome što je ADB i kako radi. Također ćemo vas provesti kroz različite korake koji su uključeni u proces postavljanja, a zatim pomoću ADB -a za instaliranje aplikacija na vaš uređaj.

Kako instalirati APK pomoću ADB naredbi

Kako instalirati APK pomoću ADB naredbi(How to Install APK Using ADB Commands)

Što je ADB?(What is ADB?)

ADB je skraćenica od Android Debug Bridge . To je alat naredbenog retka koji je dio Android SDK -a ( Software Development Kit ). Omogućuje vam upravljanje svojim Android pametnim telefonom pomoću računala pod uvjetom da je vaš uređaj povezan s računalom putem USB kabela. Možete ga koristiti za instaliranje ili deinstaliranje aplikacija, prijenos datoteka, dobivanje informacija o mreži ili Wi-Fi vezi, provjeru statusa baterije, snimanje zaslona ili snimanje zaslona i još mnogo toga. Ima skup kodova koji vam omogućuju obavljanje raznih operacija na vašem uređaju. Zapravo, ADBje vrlo moćan alat koji je sposoban za izvođenje naprednih operacija koje treba dobro vježbati i obučavati. Što više istražujete svijet kodiranja, ADB(ADB) će vam postati korisniji . Međutim, kako bi stvari bile jednostavne, samo ćemo pokriti neke osnove i uglavnom vas naučiti kako instalirati APK(how to install an APK) pomoću ADB-a.

Kako radi?(How does it work?)

ADB koristi USB otklanjanje pogrešaka kako bi preuzeo kontrolu nad vašim uređajem. Kada je spojen na računalo pomoću USB kabela, ADB klijent može otkriti povezani uređaj. Koristi naredbeni redak ili naredbeni redak kao medij za prijenos naredbi i informacija između računala i Android uređaja. Postoje posebni kodovi ili naredbe koje vam omogućuju kontrolu procesa i operacija na vašem Android uređaju.

Koji su razni preduvjeti za korištenje ADB-a?(What are the various Pre-requisites for using ADB?)

Sada, prije nego što možete instalirati APK pomoću ADB naredbi,( install APK using ADB commands,) morate se uvjeriti da su ispunjeni sljedeći preduvjeti.

1. Prva stvar koju trebate je provjeriti je li upravljački program uređaja instaliran na vašem računalu. Svaki Android pametni telefon dolazi s vlastitim upravljačkim programom uređaja koji se automatski instalira kada povežete telefon s računalom. Ako ga vaš uređaj nema, morate zasebno preuzeti upravljački program. Za Google uređaje kao što je Nexus , možete pronaći samo instalirajte Google USB Driver koji je dio SDK -a (o tome ćemo raspravljati kasnije). Druge tvrtke poput Samsunga(Samsung) , HTC -a , Motorola , itd. pružaju upravljačke programe na svojim web-stranicama.

2. Sljedeća stvar koju trebate je omogućiti USB otklanjanje pogrešaka na svom Android pametnom telefonu. Opcija da to učinite može se pronaći pod opcijama za razvojne programere . (Developer)Prvo(First) omogućite Mogućnosti razvojnog programera(enable the Developer Options) u izborniku Postavke.

Sada ste programer |  Kako instalirati APK pomoću ADB naredbi

Nakon toga morate omogućiti USB otklanjanje pogrešaka(enable USB debugging) u opcijama za razvojne programere.

a. Otvorite Postavke(Settings) i kliknite na opciju Sustav(System) .

Idite na postavke svog telefona

b. Sada dodirnite Opcije za razvojne programere(Developer options) .

Dodirnite opcije razvojnog programera

c. Pomaknite se prema dolje i ispod odjeljka Otklanjanje pogrešaka(Debugging section) pronaći ćete postavku za USB otklanjanje pogrešaka(USB debugging) . Jednostavno(Simply) uključite prekidač i spremni ste.

Jednostavno uključite prekidač za USB otklanjanje pogrešaka |  Kako instalirati APK pomoću ADB naredbi

3. Na kraju, ali ne i najmanje važno, trebate preuzeti i instalirati ADB na svoje računalo. O tome ćemo raspravljati u sljedećem odjeljku i voditi vas kroz cijeli proces instalacije.

Kako preuzeti i instalirati ADB na Windows?(How to Download and Install ADB on Windows?)

Kao što je ranije spomenuto, ADB je dio Android SDK -a i stoga morate preuzeti cijeli paket za postavljanje kompleta alata. Slijedite dolje navedene korake da preuzmete i instalirate ADB na Windows 10(download and install ADB on Windows 10) :

1. Kliknite ovdje(here) da biste otišli na stranicu preuzimanja za Android SDK platformske alate.

2. Sada kliknite na gumb "Preuzmi SDK Platform-Tools za Windows"(“Download SDK Platform-Tools for Windows”) . Možete odabrati i druge opcije ovisno o operativnom sustavu koji koristite.

Sada kliknite na gumb "Preuzmi SDK platformske alate za Windows".

3. Slažete se s Uvjetima i odredbama i kliknite na gumb Preuzmi(Terms and Conditions and click on the Download button) .

Slažete se s Uvjetima i odredbama i kliknite na gumb Preuzmi

4. Nakon što se zip datoteka preuzme, raspakirajte je na mjesto gdje želite spremiti datoteke kompleta alata.

Nakon što se zip datoteka preuzme, raspakirajte je na mjesto |  Kako instalirati APK pomoću ADB naredbi

Moći ćete vidjeti ' ADB ' koji je prisutan u mapi zajedno s drugim alatima. Proces instalacije je sada završen. Sada ćemo prijeći na sljedeći korak koji koristi ADB za instalaciju APK - a na vaš uređaj.

Kako koristiti ADB za instaliranje APK-a na svoj uređaj?(How to Use ADB to install APK on your device?)

Prije nego što nastavite s instalacijom APK -a pomoću ADB naredbi, morate se uvjeriti da je ADB ispravno postavljen i da li se povezani uređaj ispravno otkriva.(ADB is set up properly and the device connected is being detected properly.)

1. Da biste to učinili, povežite svoj Android uređaj s računalom, a zatim otvorite mapu koja sadrži alate SDK platforme.

2. U ovoj mapi držite pritisnut Shift, a zatim desnom tipkom miša kliknite(down Shift and then right-click) . Iz izbornika odaberite opciju “ Otvori naredbeni prozor ovdje(Open Command window here) ”. Ako opcija za otvaranje naredbenog prozora nije dostupna, kliknite na " Ovdje otvori prozor PowerShell(Open PowerShell window here) ".

Kliknite na "Otvori prozor PowerShell ovdje"

3. Sada, u prozoru naredbenog retka(Command Prompt) /prozoru PowerShell upišite sljedeći kod: “ .\adb devices ” i pritisnite Enter.

U naredbeni prozor/prozor PowerShell upišite sljedeći kod

4. Ovo će prikazati naziv vašeg uređaja u naredbenom prozoru.

5. Ako nije, onda postoji problem s upravljačkim programom uređaja.

6. Postoji jednostavno rješenje za ovaj problem. Idite na traku za pretraživanje na računalu i otvorite Upravitelj uređaja.(Device Manager.)

7. Vaš Android uređaj bit će naveden tamo. Desnom tipkom miša kliknite(Right-click) na njega i jednostavno dodirnite opciju ažuriranja upravljačkog programa.(update driver option.)

Desnom tipkom miša kliknite na njega i jednostavno dodirnite opciju ažuriranja upravljačkog programa

8. Zatim kliknite na opciju za traženje upravljačkih(Drivers) programa na mreži. Ako postoje novi upravljački programi, oni će se automatski preuzeti i instalirati(automatically get downloaded and installed) na vaše računalo.

Automatski preuzmite i instalirajte na svoje računalo

9. Sada se vratite na command prompt/PowerShel l i upišite istu naredbu koja je navedena gore i pritisnite Enter . Sada ćete moći vidjeti naziv uređaja prikazan na ekranu.

Ovo potvrđuje da je ADB uspješno postavljen i da je vaš uređaj ispravno povezan. Sada možete izvoditi sve operacije na svom telefonu pomoću ADB naredbi. Ove naredbe potrebno je unijeti u naredbeni redak(Command Prompt) ili prozor PowerShell . Da biste instalirali APK na svoj uređaj putem ADB - a, morate imati APK datoteku pohranjenu na vašem računalu. Pretpostavimo da instaliramo APK datoteku za VLC media player.

Slijedite dolje navedene korake da biste instalirali aplikaciju na svoj uređaj:

1. Prva stvar koju trebate učiniti je premjestiti APK datoteku u mapu koja sadrži alate SDK platforme. (move the APK file to the folder containing the SDK platform tools.)To će olakšati jer ne biste morali zasebno upisivati ​​cijeli put za lokaciju APK datoteke.(APK)

2. Zatim otvorite prozor naredbenog retka ili prozor PowerShell i upišite sljedeću naredbu: “ adb install <app name.apk> ” gdje je naziv aplikacije naziv APK datoteke. U našem slučaju, to će biti " VLC.apk "

Kako instalirati APK pomoću ADB naredbi

3. Nakon što je instalacija dovršena, moći ćete vidjeti poruku “ Uspješno(Success) ” prikazanu na vašem zaslonu.

Preporučeno:(Recommended:)

Dakle, sada ste uspješno naučili kako instalirati APK pomoću ADB naredbi( how to install APK using ADB commands) . Međutim, kao što je gore spomenuto, ADB je moćan alat i može se koristiti za obavljanje raznih drugih operacija. Sve što trebate znati je točan kod i sintaksa i moći ćete učiniti mnogo više. U sljedećem odjeljku imamo mali bonus za vas. Navest ćemo neke odabrane važne naredbe s kojima možete isprobati i zabaviti se eksperimentirajući.

Ostale važne ADB naredbe(Other Important ADB Commands)

1. “adb install -r <app name.apk>” – Ova naredba omogućuje ponovnu instalaciju ili ažuriranje postojeće aplikacije. Uzmimo za primjer da već imate instaliranu aplikaciju na svom uređaju, ali želite ažurirati aplikaciju koristeći najnoviju APK datoteku za aplikaciju. Također je korisno kada je sistemska aplikacija oštećena i morate zamijeniti oštećenu aplikaciju pomoću njezine APK datoteke.

2. “adb install -s <app name.apk>” – Ova naredba omogućuje vam da instalirate aplikaciju na vašu SD karticu pod uvjetom da je aplikacija kompatibilna za instaliranje na SD karticu i ako vaš uređaj dopušta instaliranje aplikacija na SD karticu.

3. “adb uninstall <app name.apk>” – Ova naredba vam omogućuje da deinstalirate aplikaciju sa svog uređaja, međutim, jedna stvar koju morate imati na umu je da morate upisati cijeli naziv paketa dok deinstalirate app. Na primjer, trebate napisati "com.instagram.android" kako biste deinstalirali Instagram sa svog uređaja.

4. “adb logcat” – Ova naredba omogućuje pregled datoteka dnevnika uređaja.

5. “adb shell” – Ova naredba vam omogućuje da otvorite interaktivnu Linux ljusku naredbenog retka na vašem Android uređaju.

6. “adb push <file location path>/sdcard/<folder name>” – Ova naredba vam omogućuje prijenos neke datoteke na vašem računalu na SD karticu vašeg Android uređaja. Ovdje "puta lokacije datoteke" označava put datoteke na vašem računalu, a "naziv mape" je direktorij u koji će se datoteka prenijeti na vaš Android uređaj.

7. “adb pull /sdcard/<file name><file location path>” – Ova se naredba može smatrati obrnutom od push naredbe. Omogućuje vam prijenos datoteke s vašeg Android uređaja na računalo. Morate upisati naziv datoteke na svojoj SD kartici umjesto "ime datoteke". Odredite mjesto na računalu gdje želite spremiti datoteku umjesto "puta lokacije datoteke".

8. “adb reboot” – Ova naredba vam omogućuje ponovno pokretanje uređaja. Također možete odabrati pokretanje uređaja u bootloaderu dodavanjem -bootloader nakon ponovnog pokretanja. Neki uređaji vam također omogućuju izravno pokretanje u načinu oporavka(Recovery) upisivanjem "reboot recovery" umjesto jednostavnog ponovnog pokretanja.



About the author

Računalni sam tehničar koji godinama radi s Androidom i uredskim softverom. Također podučavam ljude kako koristiti Mac računala zadnjih 5 godina. Ako tražite nekoga tko zna kako popraviti stvari na vašem računalu, vjerojatno vam mogu pomoći!



Related posts