Logo ca.androidermagazine.com
Logo ca.androidermagazine.com

Com instal·lar Android sdk a Windows, Mac i linux

Taula de continguts:

Anonim

La majoria de nosaltres mai no necessitarem instal·lar l’SDK d’Android. El motiu pel qual té raó en el nom: Kit de desenvolupament de programari. Està dissenyat per a persones que escriuen aplicacions d’Android que necessiten eines per treballar amb Android des d’un ordinador.

Però aquestes eines també poden ser útils per a persones que vulguin fer coses més avançades. Com ara actualitzar manualment programari o arrelar el telèfon. Fastboot i ADB són vitals si esteu "piratejant" el programari Android. I Google ho proporciona gratuïtament per a tothom.

Què triar?

Hi ha dues maneres d’obtenir un conjunt de treball d’eines Android a l’ordinador. La manera senzilla és només instal·lar Android Studio. Tot el necessari per executar i utilitzar les eines de la línia d’ordres d’Android forma part d’Android Studio, a més d’una manera de mantenir actualitzades les eines. Tot i que està dissenyat per a persones que volen un entorn de desenvolupament complet i inclou un editor de codis, emulador d’Android i compilador, podeu utilitzar només les eines de la línia de comandaments i no obrir mai la resta.

Si no teniu por de mullar-vos els peus, podeu instal·lar els components SDK fora d'Android Studio. Instal·lar-los és fàcil (estan dins d’un fitxer zip), però configurar el vostre ordinador per utilitzar-los no és un procés senzill.

Instal·lació manual de l'SDK d'Android

Baixeu el SDK directament de Google fent clic aquí. Desplaceu-vos cap avall una mica i trobeu la secció amb la secció "Obteniu només les eines de la línia de comandaments" i guardeu-la en algun lloc fàcil d'arribar, com ara l'escriptori. El següent pas l’extreurem a una ubicació millor.

El fitxer que heu baixat es comprimeix. Haureu d’estar familiaritzat amb els fitxers comprimits (i com extreure’ls) per anar més lluny. Si no ho és, atureu-vos aquí i dediqueu el temps a conèixer-los.

Extreu el fitxer comprimit a la ubicació següent:

  • Windows: l'arrel de la unitat C:
  • OS X: la vostra carpeta d'inici
  • Linux: la vostra carpeta d'inici

Canvieu el nom de la carpeta extreta a "Android". Això facilitarà la resta d’aquesta guia i el vostre temps amb el SDK.

Prerequisits

Per executar els components SDK necessitareu una versió de treball de Java. Per a la majoria de les coses que feu amb el SDK, funcionarà tant Java obert com Sun Java d'Oracle (sí, que Oracle).

  • En un Mac, és bastant fàcil perquè ja ho tindreu instal·lat a menys que el desinstal·leu. Si ho fes, torna a instal·lar-ho. Hauríeu de saber com fer-ho.
  • A Windows, dirigiu-vos al lloc web d'Oracle i descarregueu la versió correcta (de 32 o 64 bits) per al vostre equip. De nou, si això us dóna problemes, atureu el que esteu fent i apreneu una mica més sobre el vostre ordinador. Si no podeu instal·lar Java, potser encara no esteu preparat per utilitzar l'SDK d'Android.
  • En un equip Linux, també haureu d’instal·lar Java. Podeu trobar els fitxers x86 i x64 per a Sun Java des d'Oracle al seu lloc web. OpenJDK també funciona per la majoria de les coses que haureu de fer amb l’SDK. (OpenJDK ara s’ofereix amb Android Studio que inclou l’SDK i un entorn de desenvolupament) i trobareu instruccions completes per instal·lar-lo al lloc web d’OpenJDK.. Si necessiteu més ajuda o voleu utilitzar un gestor de paquets per instal·lar Sun Java, haureu de consultar la documentació per a la vostra destinació particular.

Els usuaris de Linux també hauran d’assegurar-se que tenen instal·lades algunes biblioteques de 32 bits si utilitzen una versió de 64 bits del sistema operatiu. Si utilitzeu Ubuntu o una altra variant de Debian, instal·leu ncurses5 i stdc ++ 6 a través del terminal:

sudo apt-get install lib32ncurses5 lib32stdc++6

Si utilitzeu un sabor diferent de Linux, cerqueu els paquets correctes per a ncurses5 i stdc ++ 6 i instal·leu-los.

Instal·lació de les eines

Extreu el fitxer que heu descarregat anteriorment a una carpeta anomenada Android a l’arrel de la unitat C (Windows) o a la vostra carpeta d’inici (Mac, Linux). Pot ser que noteu que falten algunes coses si heu descarregat abans les eines de la línia de comandaments, ja que no falten les carpetes d’eines i de plataformes. Està bé, estem a punt d’aconseguir-los mitjançant el gestor SDK inclòs.

Obriu la carpeta bin a la descàrrega extreta i cerqueu el fitxer executable de sdkmanager. Pot semblar un comandament terminal o shell, però obrirà una interfície gràfica sempre que tinguis Java instal·lat correctament.

Al gestor de SDK escollireu instal·lar Android SDK Tools i Android SDK Platform-Tools. Si utilitzeu Windows, també voldreu instal·lar el controlador USB de Google i, si voleu crear AOSP des del origen, potser voldreu instal·lar les eines de creació SDK Android.

Trieu els fitxers correctes i continueu el procés (us mostrarà un acord de llicència que heu de llegir) i s’instal·laran les dues carpetes d’eines. Però no esteu prou acabats!

Les eines s’instal·laran a la carpeta de dades de l’aplicació. A Windows es troba a Windows \ users \ YourUserName \ AppData \ Local \ Android i a un Mac o Linux es troba a. Android (noteu el punt!) De la vostra carpeta d'inici. Creeu un enllaç simbòlic (informació per als usuaris de Windows aquí) per a les dues carpetes d’eines de la carpeta d’Android que heu creat anteriorment. Això ajudarà a incorporar-vos al vostre CAMÍ i us facilitarà la vida.

Configuració del camí

La variable PATH del sistema operatiu del vostre ordinador indica on heu de mirar quan voleu executar una ordre des d'un terminal o la línia d'ordres. Per exemple, per executar l'ordre ADB, heu d'escriure i proporcionar la ruta completa (és a dir, la carpeta ADB que es troba dins de la carpeta SDK) o bé la ubicació establerta a la mateixa variable PATH. És una mica confús, però la bona notícia és que fer-ho és més fàcil que explicar-ho.

Perquè aquestes instruccions funcionin com a escrita, haureu d’haver extret i rebatejat la carpeta de descàrrega SDK tal com s’ha esmentat anteriorment, i a la ubicació correcta d’aquest tutorial.

A Windows

A menys que encara utilitzeu una versió anterior de Windows, ja no podeu configurar el PATH al fitxer autoexec.bat o al fitxer autoexec.nt. En el seu lloc, haureu d'actualitzar la configuració de les variables de l'entorn del sistema. A continuació s’explica com es fa en un equip de Windows 10:

  • Feu clic a la tecla Inici del teclat.
  • Comenceu a escriure les paraules Variables d’entorn.
  • Quan escriviu, veureu l’opció d’ editar les variables d’entorn del sistema. Trieu-la.
  • A la finestra Variables d’entorn, seleccioneu la línia de ruta PATH a la secció Variables d’usuari per a (el vostre nom d’usuari) i, a continuació, feu clic al botó Edita.

Afegiu la ruta completa a les eines SDK d'Android i a les carpetes d'eines Android SDK al quadre d'edició, separades per un punt i dos punts. Hauria de semblar una cosa així:

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

Si voleu versions anteriors de Windows, consulteu la documentació que ve amb el vostre ordinador per obtenir ajuda per configurar el CAMÍ. I, de nou: Si heu instal·lat el vostre SDK en un altre lloc que no sigui \ Android, haureu d’ajustar-vos en conseqüència.

En un Mac

Podeu configurar la vostra variable PATH en una màquina que utilitza OS X al vostre perfil bash. Fer-ho és fàcil i es realitza en un sol fitxer.

A la carpeta d'inici hi ha un fitxer anomenat.bash_profile. Obriu-lo amb qualsevol editor de text. No toqueu mai els fitxers.bashrc o.bash_profile que podeu trobar al directori / etc.

És possible que vegeu un fitxer en blanc o la informació completa. Tot el que hem de fer és afegir un parell de línies a la part superior del fitxer:

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

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

(Esmentem que si el vostre SDK es troba en un altre lloc, haureu d’ajustar les coses en conseqüència? Bé.)

Deseu el fitxer i torneu a reiniciar l’ordinador per tal de que s’obtingui el PATH nou correctament.

A Linux

Definir el camí d'accés en un equip Linux és gairebé el mateix que en un Mac, només cal editar un fitxer diferent.

Amb l'editor de text favorit, obriu el fitxer ~ /.bashrc. Probablement existirà i tindrà múltiples entrades. Si obteniu un error que el fitxer no existeix, simplement creeu un fitxer nou i guardeu-lo com a ~ /.bashrc quan finalitzeu.

Haureu d’afegir les dues línies següents al final del fitxer.bashrc:

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

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

Desa el fitxer i tanca la finestra del terminal. Obriu una nova instància del terminal i escriviu aquesta ordre:

source ~/.bashrc

La sessió farà referència als canvis que heu fet i el SDK serà al vostre CAMÍ.

Embolicant-lo

Ara hauríeu de tenir un conjunt de treball amb eines de la línia d’ordres d’Android i ser capaç de fer coses com flash les últimes imatges de fàbrica o actualitzar manualment el telèfon amb un fitxer zip. I perquè ho has fet tu mateix, tens el que necessites per solucionar-ho quan les coses vagin malament.

Bona sort i diverteix-te!

Actualitzat febrer de 2019: aquest article s’ha actualitzat amb noves ubicacions de descàrrega i informació sobre el SDKManager d’Android.