O Android Studio não está funcionando - erro de caminho de classe tools.jar

4

Acabei de fazer o download do Android Studio e quando tento executar o ./studio.sh , ocorre um erro de

'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE

Eu verifiquei /usr/lib/jvm/java-1.7.0-openjdk-amd64 esta pasta java está lá e eu configurei as variáveis de ambiente em

/etc/environment

como

JAVA_HOME="/usr/lib/jvm/java-1.7.0-openjdk-amd64/"

mas ainda assim, o mesmo erro está chegando, por favor me ajude,

depois de salvar este arquivo, se eu verificar

echo $JAVA_HOME

nada vem e quando eu tento

source /etc/environment

vem como

JAVA_HOME: command not found

Como devo proceder?

    
por Amul Bhatia 06.07.2014 / 13:07

4 respostas

9

Eu recebi o mesmo erro ao tentar executar a instalação beta do Android-studio. Eu tentei várias opções, mas a que funcionou para mim foi:

sudo apt-get install openjdk-7-jdk 

Não precisou fazer mais nada.

Mas, estou surpreso que

java -version  

listou as mesmas 3 linhas antes e depois da instalação do jdk:

java version "1.7.0_55"  
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.13.10.1)  
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

e

echo $JAVA_HOME

gera espaços em branco, mas agora o android-studio está rodando.

    
por Sri 25.08.2014 / 13:32
2

Verifique a resposta mais apreciada . Se o java já está instalado e quer mudar a prioridade então

update-alternatives --config java
    
por OmaL 27.05.2015 / 20:49
0

Para mim, houve um problema com alguns certificados (parece ser um bug java).
Eu corrigi-lo com o seguinte ( referência ):

$ sudo dpkg --purge --force-depends ca-certificates-java
$ sudo apt-get install ca-certificates-java
    
por L31N 10.04.2016 / 02:26
0

Eu tive um problema parecido e me apresentei:

sudo apt-get install oracle-java8-set-default

Espero que ajude!

    
por Micke 04.06.2016 / 22:09