Kazalo:
- Kaj izbrati?
- Ročna namestitev paketa SDK za Android
- Predpogoji
- Namestitev orodij
- Nastavitev PATH
- V operacijskem sistemu Windows
- Na Macu
- V Linuxu
- Zavijanje
Večini od nas nikoli ne bo treba namestiti Android SDK. Razlog, zakaj je prav v imenu - Software Development Kit. Zasnovan je za ljudi, ki pišejo aplikacije za Android, ki potrebujejo orodja za delo z Androidom iz računalnika.
Toda ta orodja so lahko priročna tudi za ljudi, ki želijo narediti nekaj bolj naprednih stvari. Kot ročno posodabljanje programske opreme ali zakoreninjenje telefona. Fastboot in ADB sta bistvenega pomena, če se »vdajate« v programsko opremo Android. In Google ga ponuja brezplačno za vse.
Kaj izbrati?
Obstajata dva načina za pridobivanje delujočega nabora orodij za Android v računalniku. Preprost način je, da samo namestite Android Studio. Vse, kar je potrebno za zagon in uporabo orodij ukazne vrstice Android, je del Android studia in tudi način, da orodja posodabljamo. Čeprav je zasnovan za ljudi, ki želijo popolno razvojno okolje in vključuje urejevalnik kod, Android emulator in prevajalnik, lahko uporabite samo orodja ukazne vrstice in ne odprete preostalih.
Če se ne bojite, da bi se zmočila, lahko zunaj Android Studio namestite samo komponente SDK. Namestitev je enostavna (so v zip datoteki), vendar nastavitev računalnika za njihovo uporabo ni preprost postopek.
Ročna namestitev paketa SDK za Android
Prenesite SDK neposredno iz Googla s klikom tukaj. Pomaknite se navzdol in poiščite razdelek z oznako »Pridobite samo orodja ukazne vrstice« in ga shranite nekje enostavno, na primer do namizja. V naslednjem koraku ga bomo izločili na boljšo lokacijo.
Naložena datoteka je stisnjena. Če želite nadaljevati, morate biti seznanjeni s stisnjenimi datotekami - in kako jih izvleči. Če niste, se ustavite tukaj in porabite čas, da se seznanite z njimi.
Izvlečete stisnjeno datoteko na to mesto:
- Windows: Koren vašega C: pogona
- OS X: Vaša domača mapa
- Linux: Vaša domača mapa
Preimenovano mapo preimenujte v "Android". S tem boste še bolj olajšali preostanek tega vodnika in vaš čas s SDK.
Predpogoji
Za zagon komponent SDK boste potrebovali delujočo različico Java. Pri večini stvari, ki jih boste delali s SDK, bosta odprta Java in Sun Java iz Oracle (ja, Oracle) bo delovala.
- Na Macu je precej enostavno, ker ga boste že namestili, razen če ga ne odstranite. Če ste to storili, ga namestite še enkrat - vedeli bi, kako.
- V operacijskem sistemu Windows pojdite na spletno mesto Oracle in v računalnik naložite pravilno različico (32- ali 64-bitno). Če spet to povzroči težave, ustavite to, kar počnete, in se naučite malo več o svojem računalniku. Če ne morete namestiti Jave, morda še niste pripravljeni uporabljati Android SDK.
- V računalnik z Linuxom boste morali namestiti tudi Java. Orodja Oracle najdete v binarnih datotekah x86 in x64 za Sun Java na njihovem spletnem mestu. OpenJDK deluje tudi za večino stvari, ki jih boste morali opraviti s SDK-jem (OpenJDK je zdaj vključen v Android Studio, ki vključuje SDK in tudi razvojno okolje), na spletnem mestu OpenJDK pa boste našli popolna navodila za namestitev.. Če potrebujete več pomoči ali želite s programom za upravljanje paketov namestiti Sun Java, se morate obrniti na dokumentacijo za svoj poseben distro.
Uporabniki Linuxa bodo morali zagotoviti tudi, da imajo nameščene 32-bitne knjižnice, če imajo 64-bitno različico operacijskega sistema. Če uporabljate Ubuntu ali drugo različico Debiana, namestite ncurses5 in stdc ++ 6 skozi svoj terminal:
sudo apt-get install lib32ncurses5 lib32stdc++6
Če uporabljate drugačen okus Linuxa, poiščite pravilne pakete za ncurses5 in stdc ++ 6 in jih namestite.
Namestitev orodij
Zgornjo datoteko izvlecite v mapo z imenom Android na korenu pogona C (Windows) ali v domačo mapo (Mac, Linux). Morda boste opazili, da nekaj stvari manjka, če ste že kdaj prenesli orodja ukazne vrstice, saj manjkajo mape z orodji in platformami. V redu je, nameravali jih bomo dobiti z vključenim upraviteljem SDK.
Odprite mapo zaboj v ekstrahiranem prenosu in poiščite izvršljivo datoteko sdkmanager. Morda je videti kot terminal ali ukaz ukazne lupine, vendar bo odprl GUI, če imate pravilno nameščeno Javo.
V upravitelju SDK se boste odločili namestiti Android SDK Tools in Android SDK Platform-Tools. Če uporabljate Windows, boste želeli namestiti tudi gonilnik Google USB in če nameravate graditi AOSP iz vira, boste morda želeli namestiti Android SDK Build-Tools.
Izberite pravilne datoteke in nadaljujte s postopkom (prikaže se vam licenčna pogodba, ki jo morate prebrati) in obe mapi orodij bosta nameščeni. Nisi pa čisto končan!
Orodja bodo nameščena v mapo s podatki o aplikacijah. V operacijskem sistemu Windows je v sistemu Windows \ uporabniki \ YourUserName \ AppData \ Local \ Android, pri Mac ali Linuxu pa je v. Android (opazite piko!) V vaši domači mapi. Ustvarite simbolično povezavo (informacije za uporabnike sistema Windows tukaj) za obe mapi z orodji v mapi Android, ki ste jo ustvarili prej. To jim bo pomagalo priti v vaš PATH in olajšati življenje.
Nastavitev PATH
Spremenljivka PATH v operacijskem sistemu vašega računalnika pove, kam naj pogledate, kdaj želite zagnati ukaz s terminala ali ukazne vrstice. Na primer, če želite zagnati ukaz ADB, morate vnesti in navesti celotno pot - tj. Mapo ADB je dejansko v notranjosti mape SDK - ali imeti nastavljeno mesto v sami spremenljivki PATH. Nekoliko zmedeno, dobra novica pa je, da je to lažje kot razlagati.
Da bodo ta navodila delovala po navodilih, boste morali izvleči in preimenovati mapo za prenos SDK, kot je že omenjeno, in na pravilno mesto te vadnice.
V operacijskem sistemu Windows
Če še vedno ne uporabljate starejše različice sistema Windows, ne morete več nastaviti PATH v datoteki autoexec.bat ali datoteki autoexec.nt. Namesto tega boste morali posodobiti sistemske nastavitve spremenljivke okolja. Tukaj je opisano, kako je to storjeno na napravi Windows 10:
- Pritisnite tipko Start na tipkovnici.
- Začnite vnašati besede spremenljivke okolja.
- Med tipkanjem boste videli možnost Urejanje spremenljivk sistemskega okolja. Izberite ga.
- V oknu spremenljivke okolja izberite postavko vrstice PATH v razdelku Uporabniške spremenljivke za (vaše uporabniško ime) in kliknite gumb Uredi.
V urejevalno polje dodajte celotno pot v orodja Android SDK in mape z orodji Android SDK, ločene s podpičjem. To bi moralo izgledati nekako takole:
C:\Android\tools;C:\Android\platform-tools
Za starejše različice sistema Windows glejte dokumentacijo, ki je priložena vašemu računalniku, za pomoč pri nastavitvi PATH. In še enkrat: Če ste SDK namestili drugje kot \ Android, ga boste morali ustrezno prilagoditi.
Na Macu
Spremenljivko PATH lahko nastavite na računalniku z operacijskim sistemom OS X v svojem bash profilu. To je enostavno, in vse se naredi v eni datoteki.
V domači mapi je datoteka z imenom.bash_profile. Odprite ga s katerim koli urejevalnikom besedil. Nikoli se ne dotikajte datotek.bashrc ali.bash_profile, ki jih lahko najdete v imeniku / etc!
Morda boste videli prazno datoteko ali pa je polna drugih informacij. Vse, kar moramo storiti, je dodati nekaj vrstic na vrh datoteke:
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
(Ali smo omenili, da boste morali, če je vaš SDK na drugem mestu, stvari ustrezno prilagoditi? Dobro.)
Shranite datoteko in znova zaženite računalnik, da se novi PATH pravilno pridobi.
V Linuxu
Nastavitev PATH-a na računalniku Linux je skoraj enaka kot na Macu, samo uredite drugo datoteko.
S priljubljenim urejevalnikom besedila odprite datoteko ~ /.bashrc. Verjetno bo obstajal in bo imel več vnosov. Če se prikaže napaka, da datoteka ne obstaja, preprosto ustvarite novo datoteko in jo po končani obliki shranite kot ~ /.bashrc.
Naslednji dve vrstici boste želeli dodati v konec datoteke.bashrc:
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
Shranite datoteko in zaprite okno terminala. Odprite nov primerek terminala in vnesite ta ukaz:
source ~/.bashrc
Vaša seja se bo sklicevala na spremembe, ki ste jih naredili, SDK pa bo v vaši PATH.
Zavijanje
Zdaj bi morali imeti delujoč nabor orodij za ukazno vrstico Android in lahko izvajati stvari, kot so bliskavice najnovejših tovarniških slik ali ročno posodobiti telefon z zip datoteko. In ker ste to storili sami, imate tisto, kar morate popraviti, ko gredo stvari narobe.
Srečno in se zabavajte!
Posodobljeno februarja 2019: Ta članek je bil posodobljen z novimi lokacijami za prenos in informacijami o Android SDKManagerju.