Cuéntame el proceso completo de instalación de Android Studio y sus dependencias necesarias.
android-studio
aminul haque
fuente
fuente
umake
y ejecuteumake android --accept-license
.Respuestas:
Instalar Java
Después de esto
Instalar Android Studio
Descargue Android Studio desde aquí , use todos los paquetes de Android Studio
Extraer el archivo de almacenamiento en un lugar apropiado para sus aplicaciones, por ejemplo:
/opt
. Use el nombre de archivo de su archivo descargado, en mi ejemploandroid-studio-ide-141.2178183-linux.zip
Para iniciar Android Studio, navegue hasta el
/opt/android-studio/bin
directorio en una terminal y ejecute./studio.sh
. O use un archivo de escritorio, vea a continuación.Es posible que desee agregar
/opt/android-studio/bin
a su variable de entorno PATH para que pueda iniciar Android Studio desde cualquier directorio.Crea un archivo de escritorio
Cree un nuevo archivo
androidstudio.desktop
ejecutando el comando:nano ~/.local/share/applications/androidstudio.desktop
y agregue las líneas a continuación
Instalación de Android SDK (si es necesario)
Haga clic en el botón marcado.
Obtenga las últimas herramientas de SDK
Como mínimo al configurar el SDK de Android, debe descargar las últimas herramientas y la plataforma de Android:
Abra el directorio Herramientas y seleccione:
Abra la primera carpeta de Android XX (la última versión) y seleccione:
Obtenga la biblioteca de soporte para API adicionales
La Biblioteca de soporte de Android proporciona un conjunto extendido de API que son compatibles con la mayoría de las versiones de Android.
Abra el
Extras
directorio y seleccione:Obtén servicios de Google Play para obtener aún más API
Para desarrollar con las API de Google, necesita el paquete de servicios de Google Play:
Abra el
Extras
directorio y seleccione:Instala los paquetes
Una vez que haya seleccionado todos los paquetes deseados, continúe instalando:
fuente
La respuesta de @AB es correcta y completa. Solo agrego que, alternativamente, puede instalar fácilmente un Android Studio actualizado utilizando Ubuntu Make de Canonical .
Instalación de Ubuntu Make:
Para Ubuntu 14.04LTS
Para Ubuntu 15.10 y superior
Ubuntu Make ya está en repositorios oficiales, ejecuta:
Tenga en cuenta que la versión de umake debe ser 16.05 para poder descargar Android Studio, verifique ejecutando
Si no, use el método Ubuntu 14.04 para instalarlo.
Instalación de Android Studio:
Puede haber un mensaje de error relacionado con la licencia que se puede corregir con un parámetro adicional:
Desinstalar Android Studio:
fuente
make
instala automáticamente todo lo necesario. No se necesita nada más;) (para obtener información, instale OpenJDK 1.7 actualmente).umake android --accept-license
como se sugiere en una pregunta diferente .ERROR: A default framework for category Android was requested where there is none usage: umake android [-h] {android-ndk} ...
El método más fácil para instalar Android Studio (o cualquier otra herramienta de desarrollador) en Ubuntu es usar el paquete snap de la tienda de software de Ubuntu. No es necesario descargar Android Studio como zip, intente instalarlo manualmente, agregar PPA o jugar con la instalación de Java. El paquete Snap incluye el último Android Studio junto con OpenJDK y todas las dependencias necesarias.
Paso 1: instalar Android Studio
Busque "android studio" en Ubuntu Software, seleccione la primera entrada que aparece e instálela:
O si prefiere la línea de comando, ejecute esto en Terminal :
Paso 2: Instale el SDK de Android
Abra el Android Studio recién instalado desde el panel de control:
No es necesario importar nada si es la primera vez que lo instala:
El asistente de configuración lo guiará a través de la instalación:
Seleccione Instalación estándar para obtener el SDK más reciente y Personalizado en caso de que desee cambiar la versión del SDK o su ubicación de instalación. De aquí en adelante, es bastante sencillo, solo haga clic en siguiente-siguiente y tendrá el SDK descargado e instalado.
Paso 3: Configuración de RUTA (Opcional)
Este paso puede ser útil si desea que los comandos de la herramienta de desarrollo de Android SDK como adb , fastboot , aapt , etc. estén disponibles en Terminal . Puede ser necesario para plataformas de desarrollo de terceros como React Native, Ionic, Cordova, etc. y otras herramientas también. Para configurar PATHs, edite su
~/.profile
archivo:y luego agregue las siguientes líneas:
Si cambió la ubicación del SDK al final del Paso 2, no olvide cambiar la línea en
export ANDROID_HOME=${HOME}/Android/Sdk
consecuencia. Hacer un reinicio (o simplemente cerrar la sesión y volver a iniciarla en) para los caminos a tomar efecto.Probado en Ubuntu 18.04 LTS y 16.04 LTS. Debería funcionar técnicamente en cualquier versión de Ubuntu con soporte rápido (16.04 LTS y más reciente). También funcionaría en 14.04 LTS si instala primero el soporte para paquetes snap .
fuente
ubuntu-make.umake android
tiene un error 'Error de segmentación'En la víspera de 2018, la respuesta más votada sigue siendo increíble, pero parece un poco desactualizada, y al encontrarme con esto recientemente, decidí compartir mi nueva experiencia aquí.
1. Instalando Java
Desde que se lanzó Android Studio 2.2, no necesitará instalar ningún JDK usted mismo en la mayoría de los casos, ya que viene con el IDE.
Referencia para más detalles
2. Instalación de software de requisitos previos
El siguiente comando debe ejecutarse en primer lugar, para que podamos evitar algunos problemas con la herramienta AVD en el futuro:
Referencia para más detalles
3. Descarga y desempaquetado de Android Studio
Puede obtener el archivo de Android Studio desde aquí . Nada especial, solo espera hasta que termine de cargar :)
Google es un proveedor registrado de LANANA , por lo que para cumplir con el contrato de Linux FSH (parte 3.13 / opt) me gustaría sugerir que desempaque el archivo en la
google/android-studio
carpeta:3.1 [Opcional] Cambiar el permiso de escritura para la carpeta de Android Studio
Es posible que la configuración de permisos de escritura para todos los usuarios sea conveniente cuando se trata de actualizar Android Studio. Sin embargo, no se usa ampliamente y parece violar el principio del privilegio mínimo . Sin embargo, por si acaso, si te gusta más, simplemente ejecuta en la terminal:
Alternativamente, siempre puede ejecutar Android-Studio en nombre de root y realizar todas las actualizaciones que necesite sin este paso .
4. Crear un directorio de Android SDK
No acepto la idea de que cada usuario deba tener su propia copia de las herramientas de Android SDK (herramientas de compilación, códigos fuente, imágenes del sistema, etc.), pero Android Studio funciona exactamente de esa manera (probablemente debido a un problema de permisos). Hagamos que use otra carpeta compartida entre todos los usuarios del sistema.
4.1 Crear directorio
Haga la carpeta android-sdk para uso futuro:
El último comando cambia los permisos para que todos los usuarios del sistema puedan editar esta carpeta android-sdk (instalar y eliminar paquetes).
4.2 Configuración de variables de entorno
Android Studio todavía señala su propio camino en este momento. Para hacer que Android Studio instale SDK en una carpeta compartida, necesitamos especificar variables de entorno. Actualmente hay dos variables que apuntan a la carpeta SDK: ANDROID_HOME y ANDROID_SDK_ROOT . El primero está en desuso, pero Android Studio no usará ANDROID_SDK_ROOT cuando lo inicie por primera vez, incluso si está especificado, por lo que recomendaría especificar ambas variables. Para mantener las cosas coherentes y claras, especifíquelas en un shell separado para android-studio en la carpeta profile.d (para que pueda eliminarlas más adelante en caso de eliminar Android Studio):
4.2.1 Configuración de la variable JAVA_HOME
Si va a utilizar comandos gradlew a través de la interfaz CLI, será útil agregar JAVA_HOME apuntando a JRE incrustado (de lo contrario, Gradle no podrá localizarlo)
Ahora necesita cerrar la sesión del sistema e iniciar sesión nuevamente para aplicar este nuevo script.
Referencia para más detalles
5. Instalando SDK
Como cambiamos los permisos para la carpeta SDK (
/opt/google/android-sdk/
), no necesitamos ningún permiso especial para escribir en ella. Simplemente ejecute android-studio en nombre de su usuario actual:Ahora siga las instrucciones del asistente de configuración. Eventualmente llegarás a la ventana Descargando componentes. Puede llevar un tiempo hasta que se instalen los componentes necesarios. Como nos ocupamos de todas las bibliotecas y el software necesarios desde el principio (parte 2), este proceso debe finalizar sin ningún error.
En el primer lanzamiento, Android Studio instala solo la última plataforma SDK (al momento de escribir API 27). Para que su conjunto de herramientas sea viable, necesita al menos 2-3 plataformas SDK más antiguas instaladas ( aquí puede encontrar el panel que muestra la demanda real de diferentes versiones de API). Para obtenerlos, desde la pantalla de bienvenida de Android Studio, haga clic en "Configurar" y elija la opción SDK Manager.
Desde aquí puede elegir lo que necesite para desarrollar aplicaciones de Android. PD: puede instalar todo de la lista (incluso paquetes obsoletos), pero la descarga tardará años.
6. Crear entrada de escritorio
Actualmente, Android Studio ofrece funciones integradas para crear entradas de escritorio. Necesitamos ejecutar Studio con permisos de root, por lo que es posible hacerlo para todos los usuarios del sistema:
La opción PS -E es necesaria para mantener nuestras variables de entorno (ANDROID_HOME / ANDROID_SDK_ROOT) disponibles mientras sudo.
Tendrá que pasar el mismo Asistente de configuración nuevamente (se está realizando para el usuario root ahora) y una vez que llegue a la pantalla de Bienvenida, puede encontrar la opción Crear entrada de escritorio desde el menú "Configurar":
En el cuadro de diálogo que se abre, asegúrese de que la casilla de verificación "Crear la entrada para todos los usuarios" esté marcada y haga clic en Aceptar.
¡Ahora puedes cerrar Android Studio y abrir desde Unity Launcher!
PD Para aquellos que estén interesados en dónde se creó la entrada y qué hay dentro, la pueden encontrar en
/usr/share/applications/jetbrains-studio.desktop
:A. [Bonus] Desinstalar script
Y para los dulces preparé un script de shell que puede usar para eliminar su Android Studio por completo, incluida la carpeta SDK, la configuración, los emuladores y las carpetas de caché de todos los usuarios. Está diseñado para los pasos anteriores, pero las rutas están en la parte superior del archivo, por lo que puede adaptarlo fácilmente para su propia configuración. Aquí vamos:
Tenga en cuenta que el comodín .AndroidStudio * se usa en el script para eliminar la configuración de diferentes versiones de Android Studio. Si mantiene algo valioso en la carpeta oculta con el nombre que comienza con '.AndroidStudio', también se eliminará.
Para aquellos que no están familiarizados con la noción de scripts de shell, aquí hay pasos simples que deberían ayudar:
Haga clic en Ctrl + O para guardar el archivo, elija la ruta y el nombre del archivo con la extensión .sh:
Salga del nano (ctrl + X)
En la terminal, debe aplicar este comando al archivo recién creado para que sea ejecutable (suponiendo que haya guardado su script en el
~/Documents
directorio y lo haya llamado android_uninstall.sh):Ahora puede ejecutar la secuencia de comandos que especifica la ruta en la terminal. Tenga en cuenta que sin permiso de root no eliminará carpetas del
/opt/
directorio, por lo que el script le pedirá estos permisos antes de hacer nada.Eso es. En realidad, soy bastante nuevo en sistemas operativos tipo Linux, así que siéntete libre de corregirme en los comentarios según sea necesario.
fuente
google
directorio en/opt
la misma forma que lo hizo Android Studio. Pycharm no solía crear ungoogle
directorio, se instaló directamente en el/opt
directorio. Tal vez este es un cambio global que afecta a todos los IDE que se basan en el software JetBrains./google
carpeta en este caso? @/opt/google
carpeta, solo que, por supuesto, es para Pycharm, por lo que en su lugar hay una carpeta pycharm ubicada dentro de la/opt/google
carpeta que contiene el IDE Pycharm instalado.tar xfz <pycharm-professional or pycharm-community>-*.tar.gz -C <new_archive_folder>
?tools.jar' seems to be not in Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE.
Tengo el siguiente errorAgregue el repositorio de android-studio:
Luego instale:
Se puede encontrar más información en https://mfonville.github.io/android-studio/
fuente
sudo su -
ytorify apt install android-studio
resolver el mismo error. Debido a que Google restringe la ip de Irán, no podemos acceder a los servicios de Google.Citado de http://ubuntuhandbook.org/index.php/2014/11/install-android-studio-ubuntu-14-04-ppa/
Android Studio depende de Java, y se recomienda Oracle Java 7 u 8
Agregue el PPA de Android Studio
Luego actualice las listas de paquetes e instálelo:
Una vez instalado, inicie el asistente de configuración desde Unity Dash o simplemente ejecute el comando
fuente
Si está ejecutando una versión de Ubuntu de 64 bits (16.04), necesita instalar algunas bibliotecas de 32 bits con el siguiente comando:
o
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Para que no tengas este error:
Para más información, lea este documento
fuente
Para ubuntu 16.04, la sintaxis es la siguiente.
fuente
Instalar Android Studio en Ubuntu se volvió aún más fácil. Lo hemos empaquetado en un instante, por lo que puede instalarlo
$ sudo snap install android-studio --classic
O simplemente busque
Android Studio
enUbuntu Software
.fuente
Android Studio está disponible como un paquete instantáneo en todas las versiones compatibles de Ubuntu. El paquete de complemento de Android Studio fue el quinto paquete de complemento más popular en 2018. La versión actual del paquete de complemento de android-studio en febrero de 2019 es 3.3.1.0. Para instalarlo, abra el terminal y escriba:
Android Studio proporciona las herramientas más rápidas para crear aplicaciones en cada tipo de dispositivo Android.
La edición de código de clase mundial, la depuración, las herramientas de rendimiento, un sistema de compilación flexible y un sistema de compilación / implementación instantánea le permiten centrarse en la creación de aplicaciones únicas y de alta calidad.
Requisitos del sistema para Android Studio
fuente
1- Ejecutar a la Terminal (Ctrl + Alt + t) e instalar JDK:
Para verificar la versión Java JDK, escriba
o
2- Descargue el paquete completo de ADK del sitio oficial, descomprímalo, ábralo y siga las instrucciones en install-Linux-tar.txt.
3- Siga el asistente de instalación de ADK.
fuente
Configurar Android Studio solo requiere unos pocos clics. (Ya deberías haber descargado Android Studio ).
Para instalar Android Studio en Linux, proceda de la siguiente manera:
Descomprima el
.zip
archivo que descargó en una ubicación adecuada para sus aplicaciones, como dentro/usr/local/
de su perfil de usuario o/opt/
para usuarios compartidos.Para iniciar Android Studio, abra una terminal, navegue hasta el directorio android-studio / bin / y ejecute studio.sh.
Seleccione si desea importar la configuración anterior de Android Studio o no, luego haga clic en Aceptar .
El Asistente de configuración de Android Studio lo guía a través del resto de la configuración, que incluye la descarga de los componentes de Android SDK necesarios para el desarrollo.
Bibliotecas necesarias para máquinas de 64 bits: si está ejecutando una versión de Ubuntu de 64 bits, debe instalar algunas bibliotecas de 32 bits con el siguiente comando:
Si está ejecutando Fedora de 64 bits, el comando es:
e instalar
jdk
[ no es necesario ahora, se instalará automáticamente ]copia de https://developer.android.com/studio/install.html
fuente
No es necesario que use un archivo de paquete.
Instalación
Descargue el archivo zip desde aquí:
https://developer.android.com/studio/index.html#linux-bundle
Extraerlo en algún lugar debajo
/home/....
correr
./bin/sudio.sh
Para crear una entrada de escritorio:
Prerrequisitos:
OpenJDK viene preinstalado, así que úsalo.
Android Studio le notifica con un pequeño cuadro de diálogo de burbuja cuando hay una actualización disponible para el IDE, pero puede buscar actualizaciones manualmente haciendo clic en
Help > Check for Update
FYI
Puede cambiar entre JDK cambiando la ruta de JDK en la configuración. Los JDK se instalan bajo
/usr/lib/jvm
Aquí en mi caso
/usr/lib/jvm/default-java
hay un enlace simbólico para/usr/lib/jvm/java-8-openjdk-amd64
Así que lo usaría como la ruta JDK en la configuración.
fuente
$ dpkg -l | grep jdk
. Sí, puede cambiar el SDK usado, JDK desde la configuración.