Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Kako instalirati android sdk na Windows, Mac i Linux

Sadržaj:

Anonim

Većina nas nikada neće trebati instalirati Android SDK. Razlog zašto je točno u nazivu - Software Development Kit. Izgrađen je za ljude koji pišu Android aplikacije kojima su potrebni alati za rad s Androidom s računala.

Ali ti alati mogu biti korisni i za ljude koji žele raditi neke naprednije stvari. Stvari poput ručnog ažuriranja softvera ili ukorijenjenja telefona. Fastboot i ADB su od vitalnog značaja ako se "hakirate" na Androidov softver. A Google pruža besplatno svima.

Što odabrati?

Postoje dva načina za dobivanje radnog skupa Android alata na vašem računalu. Jednostavan način je samo instalirati Android Studio. Sve što je potrebno za pokretanje i korištenje Androidovih alata naredbenog retka dio je Android studija, kao i način za ažuriranje alata. Iako je dizajniran za ljude koji žele kompletno razvojno okruženje i uključuje uređivač koda, Android emulator i kompajler, možete koristiti samo alate naredbenog retka i nikada ne otvarati ostatak.

Ako se ne bojite da vam noge budu natopljene, možete instalirati samo SDK komponente izvan Android Studio. Instalacija ih je jednostavna (nalaze se u zip datoteci), no postavljanje računala na njihovo korištenje nije jednostavan postupak.

Ručna instalacija Android SDK-a

Preuzmite SDK izravno s Googlea klikom ovdje. Pomaknite se malo prema dolje i pronađite odjeljak s oznakom "Dohvati samo alate naredbenog retka" i spremite ga negdje lako do vašeg objekta, poput svoje radne površine. Izdat ćemo ga na boljoj lokaciji u sljedećem koraku.

Datoteka koju ste preuzeli komprimirana je. Morat ćete biti upoznati sa komprimiranim datotekama - i kako ih izdvojiti - da biste nastavili dalje. Ako niste, zaustavite se ovdje i potrošite vrijeme da naučite o njima.

Izdvojite komprimiranu datoteku na sljedeće mjesto:

  • Windows: korijen vašeg C: pogona
  • OS X: Vaša kućna mapa
  • Linux: Vaša kućna mapa

Preimenujte izvučenu mapu u "Android". Ovo će vam olakšati ostatak ovog vodiča i vrijeme za SDK.

Preduvjeti

Za pokretanje SDK komponenti potrebna vam je radna inačica Java. Za većinu stvari koje radite sa SDK-om će raditi i Open Java i Sun Java iz Oraclea (da, taj Oracle).

  • Na Macu je prilično jednostavno jer ćete ga već instalirati ako ga niste deinstalirali. Ako to učinite, instalirajte ga ponovo - trebali biste znati kako.
  • U sustavu Windows idite na web mjesto Oracle i preuzmite ispravnu verziju (32- ili 64-bitnu) za svoje računalo. Ako opet ovo stvori probleme, prestanite sa svojim aktivnostima i naučite nešto više o svom računalu. Ako ne možete instalirati Java, možda još niste spremni za upotrebu Android SDK-a.
  • Na Linux računalu također ćete trebati instalirati Java. Na njihovoj web stranici možete pronaći x86 i x64 binarne datoteke za Sun Java od Oracle. OpenJDK također radi za većinu stvari koje ćete trebati učiniti sa SDK-om (OpenJDK je sada u paketu s Android Studio koji uključuje SDK kao i razvojno okruženje) i naći ćete cjelovite upute za njegovo instaliranje na web stranici OpenJDK, Ako vam je potrebna dodatna pomoć ili želite upotrijebiti upravitelj paketa za instaliranje Sun Java-a, morat ćete potražiti dokumentaciju za svoj poseban distro.

Linux korisnici će se morati osigurati da imaju instalirane 32-bitne biblioteke ako imaju 64-bitnu verziju operacijskog sustava. Ako koristite Ubuntu ili neku drugu Debianovu varijantu, instalirajte ncurses5 i stdc ++ 6 kroz svoj terminal:

sudo apt-get install lib32ncurses5 lib32stdc++6

Ako koristite drugi okus Linuxa, pronađite ispravne pakete za ncurses5 i stdc ++ 6 i instalirajte ih.

Instaliranje alata

Izdvojite datoteku koju ste preuzeli u mapu nazvanu Android na korijenu vašeg C pogona (Windows) ili u svoju početnu mapu (Mac, Linux). Možda ćete primijetiti da vam nešto nedostaje ako ste ikada prije preuzeli alate naredbenog retka jer nedostaju mape sa alatima i platformama. To je u redu, spremaćemo ih pomoću uključenog SDK menadžera.

Otvorite mapu kante u izdvojenom preuzimanju i pronađite izvršnu datoteku sdkmanager. To može izgledati kao naredba terminala ili ljuske, ali otvorit će GUI sve dok ste pravilno instalirali Java.

U SDK upravitelju ćete odabrati instalirati Android SDK alate i Android SDK Platform-Tools. Ako koristite Windows, također želite instalirati Google USB pogonitelj, a ako planirate graditi AOSP iz izvora, možda ćete htjeti instalirati Android SDK Build-Tools.

Odaberite ispravne datoteke i nastavite s postupkom (pokazat će vam licenčni ugovor koji biste trebali pročitati) i obje mape alata bit će instalirane. Ali nisi baš gotov!

Alati će se instalirati u mapu podataka aplikacija. U sustavu Windows nalazi se u sustavu Windows \ users \ YourUserName \ AppData \ Local \ Android, a na Mac ili Linuxu nalazi se u .Android (primijetite točku!) U vašoj matičnoj mapi. Napravite simboličku vezu (ovdje se nalaze podaci za Windows korisnike) za obje mape alata u Android mapi koju ste prethodno stvorili. Ovo će vam pomoći da ih se uputi u vaš PATH i olakša život.

Postavljanje PATH-a

Promjena PATH u operativnom sustavu vašeg računala govori gdje treba potražiti kada želite pokrenuti naredbu s terminala ili naredbenog retka. Na primjer, da biste pokrenuli naredbu ADB bilo je potrebno unijeti i pružiti kompletnu putanju - tj. Mapa ADB se zapravo nalazi unutar SDK mape - ili imati postavljeno mjesto u samoj varijabli PATH. Malo je zbunjujuće, ali dobra je vijest da je to lakše nego objasniti.

Kako bi ovi upute funkcionirale kao što je napisano, morat ćete izdvojiti i preimenovati mapu za preuzimanje SDK-a kao što je već spomenuto, i na ispravno mjesto za ovaj vodič.

U sustavu Windows

Ako i dalje koristite stariju verziju sustava Windows, više ne možete postaviti PATH u datoteci autoexec.bat ili datoteci autoexec.nt. Trebat ćete umjesto toga ažurirati postavke sistemske varijable za okoliš. Evo kako je to učinjeno na računalu sa sustavom Windows 10:

  • Pritisnite tipku Start na tipkovnici.
  • Započnite tipkati riječi Variable Environment.
  • Dok kucate, vidjet ćete mogućnost Uređivanje varijabli okruženja sistemskog sustava. Odaberite ga.
  • U prozoru varijable okoline odaberite stavku retka PATH u odjeljku Korisničke varijable za (vaše korisničko ime), a zatim kliknite gumb Uredi.

Puni put dodajte Android SDK alatima i mapama alata Android SDK platforma u okvir za uređivanje, odvojene točkom dvotočke. To bi trebalo izgledati ovako:

C:\Android\tools;C:\Android\platform-tools

Za starije verzije sustava Windows potražite dokumentaciju koju ste dobili s računalom radi pomoći u postavljanju PATH-a. I opet: Ako ste SDK instalirali negdje drugo osim \ Android, morat ćete se prilagoditi u skladu s tim.

Na Macu

PATH varijablu možete postaviti na stroj koji pokreće OS X u svom bash profilu. To je jednostavno, i sve se to događa u jednoj datoteci.

U vašoj se početnoj mapi nalazi datoteka.bash_profile. Otvorite ga s bilo kojim uređivačem teksta. Nikada ne dirajte.bashrc ili.bash_profile datoteke koje možete naći u / etc direktoriju!

Možda ćete vidjeti praznu datoteku ili je možda puna drugih informacija. Sve što trebamo učiniti je dodati par redaka na vrh datoteke:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

(Jesmo li spomenuli da ako se SDK nalazi na drugom mjestu, morat ćete stvari u skladu s tim prilagoditi?).

Spremite datoteku i ponovno pokrenite računalo kako bi se novi PATH ispravno nabavio.

Na Linuxu

Postavljanje PATH-a na Linux računalu gotovo je isto kao i na Mac-u, samo uređujete drugu datoteku.

Otvorite datoteku ~ /.bashrc pomoću svog omiljenog uređivača teksta. Vjerojatno će postojati i imati više unosa. Ako se pojavi pogreška da datoteka ne postoji, jednostavno stvorite novu datoteku i spremite je kao ~ /.bashrc kada završite.

Na kraj na.bashrc datoteku želite dodati sljedeća dva retka:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

Spremite datoteku i zatvorite prozor terminala. Otvorite novu instancu terminala i utipkajte ovu naredbu:

source ~/.bashrc

Sjednica će se odnositi na promjene koje ste napravili i SDK će biti u vašoj PATH.

Zamotavanje

Sada biste trebali imati radni set alata za naredbeni redak Androida i moći raditi stvari poput flash najnovijih tvorničkih slika ili ručno ažurirati telefon pomoću ZIP datoteke. I zato što ste to učinili sami, imate ono što trebate popraviti kad stvari pođu po zlu.

Sretno i zabavi se!

Ažurirano veljače 2019. Ovaj je članak ažuriran s novim lokacijama za preuzimanje i informacijama o Android SDKManager-u.