sábado, 26 de septiembre de 2015

tools.jar not found en Android Studio cuando es nueva instalacion




Un problema al instalar desde 0 el Android Studio en nuestras maquinas Linux, es causado por que nos muestra el error de que no encontro el archivo tools.jar de nuestra instalacion de JAVA JDK

Esto se arregla sencillo, por default Fedora22 (En mi caso) tiene instalado el openjdk, el cual desafortunadamente no reconoce el Android Studio. Necesitaremos realizar los siguientes pasos para tener una instalacion exitosa.


Instalar primero el JAVA JDK desde el sitio de Oracle, en mi caso el rpm para instalarlo.

DESCARGALO DESDE LA PAGINA DE ORACLE

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

ejecutando el siguiente comando de instalación

# dnf install /pathdenuestroRPM/jdk-8u60-linux-x64.rpm

Una vez instalado procedemos a realizar un cambio  de la configuracion de nuestro java con el siguiente comando

$ sudo alternatives --config java

Hay 2 programas que proporcionan 'java'.

  Selección    Comando
-----------------------------------------------
*+ 1           /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.60-14.b27.fc22.x86_64/jre/bin/java
   2           /usr/java/jdk1.8.0_60/jre/bin/java

Presione Intro para mantener la selección actual[+], o escriba el número de la selección:  2







Una vez instalado y elegido procedemos a dirigir nuestro PATH hacia este nuevo JDK con en el archivo /etc/enviroment

escribiendo la ruta del PATH de JAVA_HOME

JAVA_HOME=/usr/java/jdk1.8.0_60

Guardamos y continuamos ahora con la insercion del PATH JAVA_HOME en la terminal con el siguiente comando

# export PATH=$JAVA_HOME:/usr/java/jdk1.8.0_60

Reiniciamos nuestro Fedora, para que guarde este PATH en el nuevo inicio de sesión





Terminando solamente queda volver a ejecutar el android studio y veremos que ya esta correctamente nuestros PATH y el JDK.


$ sh studio.sh
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0






No hay comentarios:

Publicar un comentario