tutorial - android studio versiones
Error al ejecutar Android Studio (17)
He instalado Android Studio y seguí todos los pasos que se describen here
Pero cuando comienzo studio.sh
recibí un error con este mensaje:
''tools.jar'' no está en el classpath de Android Studio. Asegúrate de que JAVA_HOME apunta a JDK en lugar de a JRE
¿Puede alguien aquí ayudarme con esto?
Comprueba si tu Java JDK está instalado correctamente
dpkg --list | grep -i jdk
Si no, instale JDK
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer
Después de la instalación, debe habilitar el jdk
update-alternatives --display java
Compruebe si Ubuntu usa Java JDK 8
java -version
Si todo salió bien, la respuesta debería ser algo como esto:
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Verificar qué compilador se usa
javac -version
Debería mostrar algo como esto
javac 1.8.0_91
Finalmente, agregue JAVA_HOME a la variable de entorno
Edite /etc/environment
y agregue JAVA_HOME=/usr/lib/jvm/java-8-oracle
al final del archivo
sudo nano /etc/environment
Agregar al final del archivo
JAVA_HOME=/usr/lib/jvm/java-8-oracle
Luego tendrá que reiniciar, puede hacerlo desde la terminal con:
sudo reboot
En caso de que quiera eliminar el JDK
sudo apt-get remove oracle-java8-installer
El error se explica por sí mismo, debe establecer su variable de entorno en la ruta JDK en lugar de JRE aquí.
JDK_HOME: C:/Program Files/Java/jdk1.7.0_07
verifica el camino para linux
y aquí es posible que el Android Studio duplicado no funcione
El problema es un error en Fedora 20. El error es muy extraño: si tengo el complemento de Google Talk instalado, Eclipse falla ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=334466 ). Es una locura para mí. Pensé que era la versión de Java y con Java 6 mi eclipse aún se estaba bloqueando. Para resolver esto, debería usar gnome / GTK en vez de KDE. Ahora funciona "bien" (en el entorno gnome). Gracias por todas las respuestas.
En Ubuntu he probado todos los métodos que se describen aquí, pero ninguno funcionó.
Lo que hice al final fue:
descarga JDK de Oracle, extrae el archivo
edita
android-studio/bin/studio.sh
y agrega en la parte superiorexportar JAVA_HOME = / ruta / a / jdk
guarde el archivo y el
cd android-studio/bin
e inicie Android Studio:./studio.sh
En Windows 7 simplemente ejecute el archivo studio.bat en su carpeta android-studio / bin con un clic derecho como administrador. Ahora le piden que importe la configuración previa del estudio. Ignore esto y en el siguiente diálogo puede especificar la ruta a su directorio jdk. Eso es todo.
Marcel
En mi instalación Linux Mint 17.3, encontré estas instrucciones increíblemente útiles.
El problema parece reducirse a que el Java por defecto del sistema es OpenJDK y Android Studio prefiere el JDK de Oracle. De hecho, no realicé los pasos de eliminación de OpenJDK que se proporcionan en el tutorial, sino que solo descargué Oracle JDK y lo configuré como el predeterminado de mi sistema. Android Studio funcionó de inmediato.
En caso de que la página enlazada desaparezca, los pasos que tomé fueron
Descarga Oracle JDK. El mío fue la versión 1.7.0_79.
tar -zxvf jdk-7u79-linux-x64.tar.gz
sudo mkdir -p /opt/java
sudo mv jdk1.7.0_79 /opt/java
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jdk1.7.0_79/bin/java" 1
sudo update-alternatives --set java /opt/java/jdk1.7.0_25/bin/java
y
java -version
confirma que el sistema está utilizando Oracle JDK, dando resultados como
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
Esto se debe a tener JAVA JRE instalado en lugar de JAVA JDK.
La solución es simple:
sudo apt-get install openjdk-7-jdk
http://www.maxmakedesign.co.uk/development/2013/android-studio-tools-jar-classpath/
Me encontré con este problema cuando estaba haciendo referencia
[drive]:/Program Files/Java/jdk1.8.0_65
en mi entorno JAVA_HOME var en lugar de Android Studio recomendado
[drive]:/Program Files/Java/jdk1.7.0_79.
Estoy usando la versión x64 del JDK en Windows 10 Pro.
De las instrucciones de instalación de Android Studio.
Antes de configurar Android Studio, asegúrese de haber instalado JDK 6 o superior (JRE por sí solo no es suficiente): se requiere JDK 7 al desarrollar para Android 5.0 y versiones posteriores. Para comprobar si tiene JDK instalado (y qué versión), abra un terminal y escriba javac -version. Si el JDK no está disponible o la versión es inferior a la versión 6, descargue Java SE Development Kit 7
http://developer.android.com/sdk/installing/index.html?pkg=studio
Me enfrentaba a un problema similar en la edición profesional de Windows 7 x64. Tenga en cuenta los siguientes pasos para solucionar este problema.
tools.jar falta en la ruta requerida si está utilizando la versión jdk1.7 x64 bit.
Por favor, instale la versión x86 de jdk1.7
Establezca JDK_HOME = "C: / Archivos de programa (x86) / Java / jdk1.7.0_67" y actualice la variable de entorno de ruta como path = "C: / Archivos de programa (x86) / Java / jdk1.7.0_67 / bin" Nota: Linux pon el camino correcto.
Inicie la aplicación de 32 bits de la carpeta / android-studio / bin.
Probé y verifiqué estos pasos en Windows 7 con jdk1.7 de 32 bits
Para mí, ejecutar Fedora 22 con Gnome 16.2, esta solution me ayudó. En resumen, debe instalar java-1.8.0-openjdk-devel, los archivos de desarrollo del JDK.
Abra la Terminal y busque la última versión del paquete de desarrollo JDK:
$ dnf search jdk-devel
Last metadata expiration check performed 12:44:51 ago on Mon Aug 3 22:20:24 2015.
============================ N/S Matched: jdk-devel ============================
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
: full debug on
$ sudo dnf install java-1.8.0-openjdk-devel
Primero compruebe si java JDK está instalado correctamente
dpkg --list | grep -i jdk
si no es así, instala JDK descarga la última versión de JDK desde el oráculo
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Extraiga en la ubicación adecuada en su máquina Obtenga la ubicación del extracto
vi ~ / .bashrc o vi ~. / bash_profile JAVA_HOME = / home / user / installs / jdk1.7.0_40 RUTA = $ JAVA_HOME / bin
fuente ~ / .bashrc O fuente ~ / .bash_profile
Después de la instalación, puede verificarlo java -version whcih java
Si todas las cosas son correctas, entonces la respuesta debería ser algo como esto:
Java versión "1.7.0_40" Java (TM) SE Runtime Environment (compilación 1.7.0_40-b43) Java HotSpot (TM) 64-Bit Server VM (compilación 24.0-b56, modo mixto)
- > Agregar a la siguiente declaración en studio.sh el archivo en el directorio android-studio / bin JAVA_HOME = / home / user / installs / jdk1.7.0_40
Finalmente, inicie su estudio de Android con el siguiente comando ./studio.sh
Probablemente sea porque no tiene jdk instalado en su máquina. Tuve exactamente el mismo problema en la primera carrera. Abra una terminal ( CTRL + ALT + T ) y escriba: sudo apt-get install openjdk-7-jdk
Cuando termine, configure la variable de entorno Java. Pasos de la siguiente manera:
-
sudo gedit /etc/environment
- Al principio o al final del archivo, escriba:
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
(la ubicación puede variar según la instalación de su Java) -
export JAVA_HOME
- guardar y salir del editor.
- Cargue la variable de ruta nuevamente usando la terminal:.
. /etc/environment
Un par de enlaces útiles para más aclaraciones:
Espero que esto ayude.
Tienes 2 cosas que debes verificar:
- verifique que el
/etc/environment
tenga los valores correctosJAVA_HOME
yPATH
referentes a su directorio de instalación de Java. - verifique que tenga la versión de Java correcta (tal vez esté usando una distribución de Linux que necesita una versión de servidor de Java) puede necesitar esta versión como mi caso JRE para el servidor .
Tuve el mismo problema en un nuevo Linux Mint 16 instalado. Para solucionarlo, solo tiene que escribir el comando
sudo apt-get install openjdk-7-jdk
Y eso es. Incluso no necesita agregar repositorios o crear JAVA_HOME en su entorno.
Widows 7 64 bit.
- JAVA_HOME apunta a mi directorio JRE (NO JDK)
- El manejo de tools.jar del directorio JDK / lib al directorio ANDROIDSTUDIO / lib resuelve el problema
en OpenSuSE 13.1 y en algunas versiones 13.2 también debe:
- instalar
java-1_7_0-openjdk-devel
- cambie la ruta JAVA_HOME al iniciar el estudio:
Para x86: JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh
Para x64: JAVA_HOME=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh
sudo apt-get install default-jdk
Eso es todo en ubuntu 11