Logo es.androidermagazine.com
Logo es.androidermagazine.com

Cómo instalar el sdk de Android en Windows, Mac y Linux

Tabla de contenido:

Anonim

La mayoría de nosotros nunca necesitaremos instalar el SDK de Android. La razón por la cual está justo en el nombre - Kit de desarrollo de software. Está diseñado para personas que escriben aplicaciones de Android que necesitan herramientas para trabajar con Android desde una computadora.

Pero esas herramientas también pueden ser útiles para las personas que desean hacer algunas cosas más avanzadas. Cosas como actualizar manualmente el software o rootear su teléfono. Fastboot y ADB son vitales si te gusta "hackear" el software de Android. Y Google lo ofrece gratis para todos.

Que elegir

Hay dos formas de obtener un conjunto de herramientas de Android en su computadora. La manera fácil es simplemente instalar Android Studio. Todo lo necesario para ejecutar y utilizar las herramientas de línea de comandos de Android es parte de Android Studio, así como una forma de mantener las herramientas actualizadas. Si bien está diseñado para personas que desean un entorno de desarrollo completo e incluye un editor de código, un emulador de Android y un compilador, puede usar solo las herramientas de línea de comandos y nunca abrir el resto.

Si no temes mojarte los pies, puedes instalar solo los componentes del SDK fuera de Android Studio. Instalarlos es fácil (están dentro de un archivo zip), pero configurar su computadora para usarlos no es un proceso sencillo.

Instalación manual del SDK de Android

Descargue el SDK directamente de Google haciendo clic aquí. Desplácese un poco hacia abajo y busque la sección marcada "Obtenga solo las herramientas de línea de comandos" y guárdela en un lugar fácil de acceder, como su escritorio. Lo extraeremos a una mejor ubicación en el siguiente paso.

El archivo que descargaste está comprimido. Tendrá que estar familiarizado con los archivos comprimidos, y cómo extraerlos, para continuar. Si no es así, deténgase aquí y pase el tiempo para aprender sobre ellos.

Extraiga su archivo comprimido en la siguiente ubicación:

  • Windows: la raíz de su unidad C:
  • OS X: tu carpeta de inicio
  • Linux: tu carpeta de inicio

Cambie el nombre de la carpeta extraída a "Android". Esto hará que el resto de esta guía y su tiempo con el SDK sean mucho más fáciles.

Prerrequisitos

Necesitará una versión funcional de Java para ejecutar los componentes del SDK. Para la mayoría de las cosas que harás con el SDK, tanto Open Java como Sun Java de Oracle (sí, ese Oracle) funcionarán.

  • En una Mac, es bastante fácil porque ya lo tendrás instalado a menos que lo desinstales. Si lo hizo, instálelo nuevamente; debe saber cómo hacerlo.
  • En Windows, diríjase al sitio web de Oracle y descargue la versión correcta (32 o 64 bits) para su computadora. Nuevamente, si esto le causa algún problema, pare lo que está haciendo y aprenda un poco más sobre su computadora. Si no puede instalar Java, quizás aún no esté listo para usar el SDK de Android.
  • En una computadora con Linux, también necesitará instalar Java. Puede encontrar binarios x86 y x64 para Sun Java de Oracle en su sitio web. OpenJDK también funciona para la mayoría de las cosas que tendrá que hacer con el SDK (OpenJDK ahora se incluye con Android Studio, que incluye el SDK y un entorno de desarrollo) y encontrará instrucciones completas para instalarlo en el sitio web de OpenJDK. Si necesita más ayuda o desea utilizar un administrador de paquetes para instalar Sun Java, deberá consultar la documentación de su distribución particular.

Los usuarios de Linux también deberán asegurarse de tener instaladas algunas bibliotecas de 32 bits si están ejecutando una versión de 64 bits del sistema operativo. Si está utilizando Ubuntu u otra variante de Debian, instale ncurses5 y stdc ++ 6 a través de su terminal:

sudo apt-get install lib32ncurses5 lib32stdc++6

Si está utilizando una versión diferente de Linux, encuentre los paquetes correctos para ncurses5 y stdc ++ 6 e instálelos.

Instalando las herramientas

Extraiga el archivo que descargó anteriormente en una carpeta llamada Android en la raíz de su unidad C (Windows) o en su carpeta Inicio (Mac, Linux). Puede notar que faltan algunas cosas si alguna vez ha descargado las herramientas de línea de comandos antes, ya que faltan las carpetas de herramientas y herramientas de plataforma. Está bien, estamos a punto de hacer que usen el administrador de SDK incluido.

Abra la carpeta bin en la descarga extraída y busque el archivo ejecutable sdkmanager. Puede parecer un comando de terminal o de shell, pero abrirá una GUI siempre que tenga Java instalado correctamente.

En el administrador de SDK, elegirá instalar Android SDK Tools y Android SDK Platform-Tools. Si está utilizando Windows, también querrá instalar el controlador USB de Google, y si planea construir AOSP desde la fuente, es posible que desee instalar las herramientas de compilación del SDK de Android.

Elija los archivos correctos y continúe con el proceso (le mostrará un acuerdo de licencia que debe leer) y se instalarán ambas carpetas de herramientas. ¡Pero aún no has terminado!

Las herramientas se instalarán en la carpeta de datos de la aplicación. En Windows está en Windows \ usuarios \ YourUserName \ AppData \ Local \ Android y en una Mac o Linux está en .Android (¡observe el punto!) En su carpeta de inicio. Cree un enlace simbólico (información para usuarios de Windows aquí) para ambas carpetas de herramientas en la carpeta de Android que creó anteriormente. Esto ayudará a llevarlos a su RUTA y facilitará mucho la vida.

Configurando tu RUTA

La variable PATH en el sistema operativo de su computadora le dice dónde buscar cuando desea ejecutar un comando desde un terminal o la línea de comandos. Por ejemplo, para ejecutar el comando ADB, debe escribir y proporcionar la ruta completa, es decir, la carpeta ADB está realmente dentro de la carpeta SDK, o tener la ubicación establecida en la variable PATH. Es un poco confuso, pero la buena noticia es que hacerlo es más fácil que explicarlo.

Para que estas instrucciones funcionen tal como están escritas, deberá haber extraído y renombrado la carpeta de descarga del SDK como se mencionó anteriormente, y a la ubicación correcta para este tutorial.

En Windows

A menos que siga utilizando una versión anterior de Windows, ya no puede configurar la RUTA en el archivo autoexec.bat o autoexec.nt. En su lugar, deberá actualizar la configuración de la variable de entorno del sistema. Así es como se hace en una máquina con Windows 10:

  • Presiona la tecla Inicio en tu teclado.
  • Comience a escribir las palabras Variables de entorno.
  • A medida que escribe, verá la opción de Editar las variables de entorno del sistema. Elígelo.
  • En la ventana Variables de entorno, seleccione la línea de pedido RUTA en la sección Variables de usuario para (su nombre de usuario), luego haga clic en el botón Editar.

Agregue la ruta completa a las herramientas del SDK de Android y las carpetas de herramientas de la plataforma del SDK de Android en el cuadro de edición, separadas por un punto y coma. Debería verse más o menos así:

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

Para versiones anteriores de Windows, consulte la documentación que vino con su computadora para obtener ayuda sobre cómo configurar la RUTA. Y, de nuevo: si ha instalado su SDK en otro lugar que no sea \ Android, deberá ajustarlo en consecuencia.

En una Mac

Puede configurar su variable PATH en una máquina con OS X en su perfil bash. Hacerlo es fácil y todo se hace en un solo archivo.

En su carpeta de Inicio hay un archivo llamado.bash_profile. Ábrelo con cualquier editor de texto. ¡Nunca toque los archivos.bashrc o.bash_profile que pueda encontrar en el directorio / etc!

Puede ver un archivo en blanco o puede estar lleno de otra información. Todo lo que necesitamos hacer es agregar un par de líneas en la parte superior del archivo:

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

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

(¿Mencionamos que si su SDK está en otra ubicación, tendrá que ajustar las cosas en consecuencia? Bien).

Guarde el archivo y reinicie su computadora para que la nueva RUTA se obtenga correctamente.

En Linux

Configurar la RUTA en una computadora Linux es casi lo mismo que en una Mac, solo edita un archivo diferente.

Usando su editor de texto favorito, abra el archivo ~ /.bashrc. Probablemente existirá y tendrá múltiples entradas. Si recibe un error de que el archivo no existe, simplemente cree un nuevo archivo y guárdelo como ~ /.bashrc cuando haya terminado.

Deberá agregar las siguientes dos líneas al FIN del archivo.bashrc:

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

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

Guarde el archivo y cierre la ventana del terminal. Abra una nueva instancia del terminal y escriba este comando:

source ~/.bashrc

Su sesión hará referencia a los cambios que realizó y el SDK estará en su RUTA.

Envolviendolo

Ahora debería tener un conjunto de herramientas de línea de comandos de Android y poder hacer cosas como mostrar las últimas imágenes de fábrica o actualizar manualmente su teléfono con un archivo zip. Y debido a que lo hizo usted mismo, tiene lo que necesita para arreglarlo cuando las cosas salen mal.

¡Buena suerte y diviertete!

Actualizado en febrero de 2019: este artículo se ha actualizado con nuevas ubicaciones de descarga e información sobre Android SDKManager.