Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Ako nainštalovať android sdk na Windows, Mac a Linux

Obsah:

Anonim

Väčšina z nás už nikdy nebude musieť nainštalovať súpravu Android SDK. Dôvod, prečo je to správne v názve - Software Development Kit. Je určený pre ľudí, ktorí píšu aplikácie pre Android, ktorí potrebujú nástroje na prácu s Androidom z počítača.

Tieto nástroje však môžu byť užitočné aj pre ľudí, ktorí chcú robiť pokročilejšie veci. Veci ako manuálna aktualizácia softvéru alebo zakorenenie telefónu. Fastboot a ADB sú nevyhnutné, ak sa chystáte „hackovať“ softvér Android. A spoločnosť Google ho poskytuje zadarmo všetkým.

Čo si vybrať?

Existujú dva spôsoby, ako získať funkčnú sadu nástrojov pre Android vo vašom počítači. Jednoduchý spôsob je len nainštalovať Android Studio. Všetko, čo je potrebné na spustenie a používanie nástrojov príkazového riadka systému Android, je súčasťou aplikácie Android Studio a tiež spôsob, ako tieto nástroje aktualizovať. Aj keď je určený pre ľudí, ktorí chcú úplné vývojové prostredie a obsahuje editor kódov, emulátor systému Android a kompilátor, môžete použiť iba nástroje príkazového riadku a zvyšok už nikdy neotvoriť.

Ak sa nebojíte namočiť nohy, môžete nainštalovať iba súčasti sady SDK mimo aplikácie Android Studio. Ich inštalácia je jednoduchá (sú súčasťou súboru ZIP), ale nastavenie počítača na ich použitie nie je jednoduchý proces.

Manuálna inštalácia súpravy Android SDK

Kliknutím sem stiahnite súpravu SDK priamo od spoločnosti Google. Trochu sa posuňte nadol a nájdite sekciu s názvom „Získajte iba nástroje príkazového riadku“ a uložte ju niekde, kam sa ľahko dostanete, napríklad na plochu. V ďalšom kroku ju extrahujeme na lepšie miesto.

Stiahnutý súbor je komprimovaný. Aby ste mohli ísť ešte ďalej, musíte byť oboznámení s komprimovanými súbormi - a ako ich extrahovať. Ak nie, zastavte sa tu a strávte čas učením sa o nich.

Rozbaľte komprimovaný súbor do nasledujúceho umiestnenia:

  • Windows: Koreň vašej jednotky C:.
  • OS X: Váš domáci priečinok
  • Linux: Váš domáci priečinok

Premenujte priečinok na „Android“. Zjednoduší sa tým zvyšok tejto príručky a váš čas so súpravou SDK.

predpoklady

Na fungovanie súprav SDK budete potrebovať pracovnú verziu Java. Pre väčšinu vecí, ktoré budete robiť s SDK, budú fungovať Open Java aj Sun Java od Oracle (áno, že Oracle).

  • V počítačoch Mac je to celkom jednoduché, pretože ho už máte nainštalovaný, pokiaľ ho neodinštalujete. Ak ste to urobili, nainštalujte ho znova - mali by ste vedieť ako.
  • V systéme Windows choďte na web Oracle a stiahnite si správnu verziu (32- alebo 64-bitovú) pre svoj počítač. Ak vám to znova pomôže, zastavte to, čo robíte, a dozviete sa niečo viac o svojom počítači. Ak nemôžete nainštalovať Javu, možno ešte nie ste pripravení na používanie súpravy Android SDK.
  • Na počítači so systémom Linux budete musieť nainštalovať aj Javu. Na ich webových stránkach nájdete binárne súbory x86 a x64 pre Sun Java od spoločnosti Oracle. OpenJDK funguje aj pre väčšinu vecí, ktoré budete musieť urobiť s SDK. (OpenJDK je teraz dodávaný s Android Studio, ktoré obsahuje SDK a vývojové prostredie) a úplné pokyny na jeho inštaláciu nájdete na webových stránkach OpenJDK., Ak potrebujete ďalšiu pomoc alebo ak chcete na inštaláciu Sun Java použiť manažéra balíkov, budete si musieť pozrieť dokumentáciu k vášmu konkrétnemu distro.

Používatelia systému Linux sa tiež budú musieť uistiť, že majú nainštalované niektoré 32-bitové knižnice, ak používajú 64-bitovú verziu operačného systému. Ak používate Ubuntu alebo iný variant Debian, nainštalujte ncurses5 a stdc ++ 6 cez svoj terminál:

sudo apt-get install lib32ncurses5 lib32stdc++6

Ak používate inú príchuť Linuxu, nájdite správne balíčky pre ncurses5 a stdc ++ 6 a nainštalujte ich.

Inštalácia nástrojov

Rozbaľte súbor, ktorý ste si stiahli vyššie, do priečinka s názvom Android v koreňovom adresári jednotky C (Windows) alebo do priečinka Home (Mac, Linux). Možno ste si všimli, že niektoré veci chýbajú, ak ste predtým stiahli nástroje príkazového riadku predtým, ako chýbajú priečinky nástrojov a nástrojov platformy. To je v poriadku, chystáme sa ich získať pomocou priloženého správcu sady SDK.

Otvorte priečinok bin v extrahovanom stiahnutom priečinku a vyhľadajte spustiteľný súbor sdkmanager. Môže to vyzerať ako príkaz terminálu alebo shellu, ale otvorí GUI, ak máte Java nainštalovanú správne.

V správcovi súpravy SDK sa rozhodnete nainštalovať nástroje Android SDK a platformy Android SDK Platform-Tools. Ak používate Windows, budete tiež chcieť nainštalovať Google USB Driver a ak plánujete vytvorenie AOSP zo zdroja, môžete nainštalovať Android SDK Build-Tools.

Vyberte správne súbory a pokračujte v procese (ukáže vám licenčnú zmluvu, ktorú by ste si mali prečítať) a nainštalujú sa obe zložky nástrojov. Ale ešte nie si úplne hotový!

Nástroje sa nainštalujú do priečinka s údajmi aplikácie. Vo Windows je to vo Windows \ users \ YourUserName \ AppData \ Local \ Android a na Mac alebo Linux je to v .Android (všimnite si bodku!) Vo vašej domovskej zložke. Vytvorte symbolický odkaz (informácie pre používateľov systému Windows tu) pre oba priečinky s nástrojmi v priečinku Android, ktorý ste vytvorili predtým. Pomôže vám to dostať sa do vašej cesty a život oveľa zjednodušíte.

Nastavenie vašej cesty

Premenná PATH v operačnom systéme vášho počítača vám povie, kde hľadať, kedy chcete spustiť príkaz z terminálu alebo z príkazového riadka. Napríklad na spustenie príkazu ADB musíte buď napísať a poskytnúť úplnú cestu - tj priečinok ADB je skutočne v priečinku SDK - alebo musíte mať umiestnenie nastavené v samotnej premennej PATH. Je to trochu mätúce, ale dobrou správou je, že robiť to je jednoduchšie ako vysvetliť.

Aby tieto pokyny fungovali tak, ako sú napísané, budete musieť extrahovať a premenovať priečinok sťahovania súpravy SDK, ako je uvedené vyššie, a na správne umiestnenie tohto tutoriálu.

V systéme Windows

Pokiaľ stále nepoužívate staršiu verziu systému Windows, už nemôžete nastaviť PATH v súbore autoexec.bat alebo autoexec.nt. Namiesto toho budete musieť aktualizovať nastavenia systémovej premennej prostredia. Takto sa to robí na počítači so systémom Windows 10:

  • Stlačte kláves Štart na klávesnici.
  • Začnite písať slová Premenné prostredia.
  • Počas písania sa zobrazí možnosť Upraviť premenné systémového prostredia. Vyberte si to.
  • V okne Premenné prostredia vyberte riadkovú položku PATH v časti Premenné používateľa pre (vaše meno používateľa) a potom kliknite na tlačidlo Upraviť.

Do editačného poľa pridajte úplnú cestu k zložkám nástrojov Android SDK a Android SDK, ktoré sú oddelené bodkočiarkou. Malo by to vyzerať takto:

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

V prípade starších verzií systému Windows nájdete pomoc s nastavením cesty PATH v dokumentácii dodanej s počítačom. A znova: Ak ste nainštalovali súpravu SDK niekde inde ako \ Android, budete musieť podľa toho upraviť.

Na počítačoch Mac

Premennú PATH môžete nastaviť na počítači so systémom OS X vo vašom bash profile. Je to ľahké a všetko sa vykonáva v jednom súbore.

Vo vašom domovskom priečinku je súbor s názvom.bash_profile. Otvorte ho pomocou ľubovoľného textového editora. Nikdy sa nedotýkajte súborov.bashrc alebo.bash_profile, ktoré nájdete v adresári / etc!

Môžete vidieť prázdny súbor alebo môžu byť plné ďalších informácií. Všetko, čo musíme urobiť, je pridať niekoľko riadkov na začiatok súboru:

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

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

(Spomenuli sme, že ak sa vaša súprava SDK nachádza na inom mieste, budete musieť podľa toho upraviť veci? Dobre.)

Uložte súbor a reštartujte počítač, aby sa nový zdroj PATH správne získal.

V systéme Linux

Nastavenie PATH v počítači so systémom Linux je takmer rovnaké ako v prípade počítačov Mac, stačí upraviť iný súbor.

Pomocou obľúbeného textového editora otvorte súbor ~ /.bashrc. Pravdepodobne bude existovať a bude obsahovať viac záznamov. Ak sa zobrazí chyba, že súbor neexistuje, jednoducho vytvorte nový súbor a po dokončení ho uložte ako ~ /.bashrc.

Na koniec súboru.bashrc budete chcieť pridať nasledujúce dva riadky:

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

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

Uložte súbor a zatvorte okno terminálu. Otvorte novú inštanciu terminálu a zadajte tento príkaz:

source ~/.bashrc

Vaša relácia sa bude odvolávať na zmeny, ktoré ste vykonali, a súprava SDK bude vo vašej ceste.

Zabalenie

Teraz by ste mali mať k dispozícii pracovnú sadu nástrojov príkazového riadku Android a mali by ste byť schopní robiť veci, ako je flash najnovšie továrenské obrázky alebo manuálne aktualizovať svoj telefón pomocou zip súboru. A pretože ste to urobili sami, máte to, čo musíte napraviť, keď sa niečo pokazí.

Veľa šťastia a zabav sa!

Aktualizované február 2019: Tento článok bol aktualizovaný o nové umiestnenia sťahovaných súborov a informácie o aplikácii Android SDKManager.