Logo da.androidermagazine.com
Logo da.androidermagazine.com

Sådan installeres android sdk på windows, mac og linux

Indholdsfortegnelse:

Anonim

De fleste af os behøver aldrig at installere Android SDK. Årsagen til, at der er ret i navnet - Software Development Kit. Det er bygget til folk, der skriver Android-apps, der har brug for værktøjer til at arbejde med Android fra en computer.

Men disse værktøjer kan også være praktiske for folk, der ønsker at gøre nogle mere avancerede ting. Ting som manuelt at opdatere software eller rodfæste deres telefon. Fastboot og ADB er afgørende, hvis du "hacker" Android-softwaren. Og Google giver det gratis for alle.

Hvad skal man vælge?

Der er to måder at få et fungerende sæt Android-værktøjer på din computer. Den nemme måde er bare at installere Android Studio. Alt det, der er nødvendigt for at køre og bruge Android-kommandolinjeværktøjerne, er en del af Android Studio, samt en måde at holde værktøjerne opdateret. Mens det er designet til folk, der ønsker et komplet udviklingsmiljø og inkluderer en kodeditor, Android-emulator og compiler, kan du kun bruge kommandolinjeværktøjerne og aldrig åbne resten.

Hvis du ikke er bange for at få fødderne våde, kan du installere bare SDK-komponenterne uden for Android Studio. Det er let at installere dem (de er inde i en zip-fil), men at indstille din computer til at bruge dem er ikke en enkel proces.

Manuel installation af Android SDK

Download SDK direkte fra Google ved at klikke her. Rul lidt ned og find det afsnit, der er markeret "Få bare kommandolinjeværktøjer", og gem det et sted, der er let at komme til, som dit skrivebord. Vi udtrækker det til et bedre sted i næste trin.

Den fil, du downloadede, er komprimeret. Du skal være fortrolig med komprimerede filer - og hvordan man udtrækker dem - for at gå videre. Hvis du ikke er det, skal du stoppe her og bruge tid på at lære om dem.

Uddrag din komprimerede fil til følgende placering:

  • Windows: Roden til dit C: drev
  • OS X: Din hjemmemappe
  • Linux: Din hjemmemappe

Omdøb den udpakkede mappe til "Android". Dette vil gøre resten af ​​denne vejledning og din tid med SDK meget lettere.

Forudsætninger

Du har brug for en fungerende version af Java for at køre SDK-komponenterne. For de fleste ting skal du gøre med SDK både Open Java og Sun Java fra Oracle (ja, den Oracle) fungerer.

  • På en Mac er det temmelig let, fordi du allerede har det installeret, medmindre du afinstallerede det. Hvis du gjorde det, skal du installere det igen - du skal vide hvordan.
  • På Windows skal du gå til Oracle-webstedet og downloade den korrekte version (32- eller 64-bit) til din computer. Igen, hvis dette giver dig problemer med at stoppe det, du laver, og lære lidt mere om din computer. Hvis du ikke kan installere Java, er du måske endnu ikke klar til at bruge Android SDK.
  • På en Linux-computer skal du også installere Java. Du kan finde x86 og x64 binære filer til Sun Java fra Oracle på deres websted. OpenJDK fungerer også til de fleste ting, du har brug for at gøre med SDK. (OpenJDK er nu samlet med Android Studio, som inkluderer SDK såvel som et udviklingsmiljø), og du finder komplette instruktioner for at få det installeret på OpenJDK-webstedet. Hvis du har brug for mere hjælp eller vil bruge en pakkeadministrator til at installere Sun Java, skal du henvise til dokumentationen til din bestemte distro.

Linux-brugere skal også sørge for, at de har nogle 32-bit-biblioteker installeret, hvis de kører en 64-bit-version af operativsystemet. Hvis du bruger Ubuntu eller en anden Debian-variant, skal du installere ncurses5 og stdc ++ 6 gennem din terminal:

sudo apt-get install lib32ncurses5 lib32stdc++6

Hvis du bruger en anden smag af Linux, skal du finde de korrekte pakker til ncurses5 og stdc ++ 6 og installere dem.

Installation af værktøjer

Ekstraher den fil, du har downloadet ovenfor, i en mappe ved navn Android på roden til dit C-drev (Windows) eller til din hjemmemappe (Mac, Linux). Du vil muligvis bemærke, at et par ting mangler, hvis du nogensinde har downloadet kommandolinjeværktøjerne før, da mapperne værktøjer og platformværktøjer mangler. Det er OK, vi er ved at få dem ved hjælp af den inkluderede SDK-manager.

Åbn skraldemappen i den udpakkede download, og find den sdkmanager-eksekverbare fil. Det kan se ud som en terminal- eller shell-kommando, men det åbner en GUI, så længe du har Java installeret korrekt.

I SDK-manager vælger du at installere Android SDK-værktøjer og Android SDK-platformværktøjer. Hvis du bruger Windows, ønsker du også at installere Google USB-driveren, og hvis du planlægger at opbygge AOSP fra kilden, kan du muligvis installere Android SDK Build-Tools.

Vælg de korrekte filer, og fortsæt processen (den viser dig en licensaftale, du skal læse), og begge værktøjsmapper installeres. Men du er ikke helt færdig!

Værktøjerne installeres i applikationsdatamappen. På Windows er det i Windows \ brugere \ Dit brugernavn \ AppData \ Local \ Android og på en Mac eller Linux er det i. Android (bemærk prikken!) I din hjemmemappe. Opret et symbolsk link (information til Windows-brugere her) til begge værktøjsmapper i den Android-mappe, du oprettede tidligere. Dette vil hjælpe med at få dem ind i din PATH og gøre livet meget lettere.

Indstilling af din PATH

Variablen PATH i din computers operativsystem fortæller den, hvor den skal kigge, når du vil køre en kommando fra en terminal eller kommandolinjen. For at køre ADB-kommandoen skal du for eksempel enten indtaste og angive den komplette sti - dvs. mappen ADB er faktisk inde i SDK-mappen - eller have placeringen indstillet i selve PATH-variablen. Det er lidt forvirrende, men den gode nyhed er, at det er lettere at gøre det end at forklare det.

For at disse instruktioner skal fungere som skrevet, skal du have trukket ud og omdøbt SDK-downloadmappen som nævnt ovenfor og til det rigtige sted for denne tutorial.

På Windows

Medmindre du stadig bruger en ældre version af Windows, kan du ikke længere indstille PATH i filen autoexec.bat eller autoexec.nt. Du skal i stedet opdatere indstillingerne for systemmiljøvariablen. Sådan gøres det på en Windows 10-maskine:

  • Klik på Start- tasten på dit tastatur.
  • Begynd at skrive ordene Miljøvariabler.
  • Når du skriver, kan du se valget om at redigere systemmiljøvariablerne. Vælg det.
  • I vinduet Miljøvariabler skal du vælge linjen PATH i afsnittet Brugervariabler til (dit brugernavn) og derefter klikke på knappen Rediger.

Føj den fulde sti til Android SDK-værktøjer og Android SDK platform-værktøjsmapper i redigeringsfeltet, adskilt af et halvt kolon. Det skal se sådan ud:

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

For ældre versioner af Windows, se dokumentationen, der fulgte med din computer, for at få hjælp til at indstille PATH. Og igen: Hvis du har installeret din SDK et andet sted end \ Android, skal du justere i overensstemmelse hermed.

På en Mac

Du kan indstille din PATH-variabel på en maskine, der kører OS X i din bash-profil. Det er let, og det hele sker i en fil.

I din hjemmemappe findes en fil med navnet.bash_profile. Åbn den med enhver tekstredigerer. Rør aldrig ved de.bashrc- eller.bash_profile-filer, du muligvis finder i mappen / etc!

Du kan se en tom fil, eller den kan være fuld af andre oplysninger. Alt, hvad vi skal gøre, er at tilføje et par linjer øverst i filen:

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

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

(Nævnte vi, at hvis din SDK er et andet sted, skal du justere tingene i overensstemmelse hermed? Godt.)

Gem filen, og genstart computeren, så den nye PATH hentes korrekt.

På Linux

At indstille PATH på en Linux-computer er næsten det samme som på en Mac, du redigerer bare en anden fil.

Åbn ~ /.bashrc-filen ved hjælp af din foretrukne teksteditor. Det vil sandsynligvis eksistere og have flere poster. Hvis du får en fejl om, at filen ikke findes, skal du blot oprette en ny fil og gemme den som ~ /.bashrc, når du er færdig.

Du vil tilføje følgende to linjer til slutningen af ​​.bashrc-filen:

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

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

Gem filen, og luk terminalvinduet. Åbn en ny forekomst af terminalen, og skriv denne kommando:

source ~/.bashrc

Din session vil henvise til de ændringer, du har foretaget, og SDK vil være i din PATH.

Indpakning af det

Du skal nu have et fungerende sæt med Android-kommandolinjeværktøjer og være i stand til at gøre ting som at blinke de nyeste fabriksbilleder eller manuelt opdatere din telefon med en zip-fil. Og fordi du gjorde det selv, har du det, du har brug for, for at løse det, når ting går galt.

Held og lykke og hav det sjovt!

Opdateret februar 2019: Denne artikel er blevet opdateret med nye downloadplaceringer og oplysninger om Android SDKManager.