J'ai téléchargé la version actuelle de Android Studio (au plus tard le 4 juillet 2013). J'ai également téléchargé la version JDK 7u25.
Cependant, il affiche une erreur après le démarrage: Assurez-vous que Java_HOME pointe vers JDK plutôt que JRE.
Je ne sais pas comment résoudre ce problème, ce qui ne me permet pas de lancer l'EDI. J'apprécierais toute aide.
Vérifiez si Java JDK est installé correctement
dpkg --list | grep -i jdk
sinon installez JDK
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update && Sudo apt-get install Oracle-jdk7-installer
Après l'installation, vous avez activé le jdk
update-alternatives --display Java
Vérifiez si Ubuntu utilise Java JDK 7
Java -version
Si tout va bien, la réponse devrait ressembler à ceci:
Java version “1.7.0_25″
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)
Vérifiez quel compilateur est utilisé
javac -version
Il devrait montrer quelque chose comme ça
javac 1.7.0_25
Ajouter Java_HOME à la variable d'environnement
Modifier /etc/environment
et ajouter Java_HOME=/usr/lib/jvm/Java-7-Oracle
à la fin du fichier
Sudo nano /etc/environment
Ajouter à la fin du fichier
Java_HOME=/usr/lib/jvm/Java-7-Oracle
Connectez-vous et déconnectez-vous (ou redémarrez) pour que les modifications prennent effet.
Si vous souhaitez supprimer Oracle JDK
Sudo apt-get remove Oracle-jdk7-installer
lisez ceci: http://arwankhoiruddin.blogspot.co.il/2014/01/Android-studio-in-ubuntu-problem.html
en bref: tapez au terminal
$ Sudo update-alternatives --config Java
maintenant il faut choisir
usr/lib/jvm/Java-7-openjdk/jre/bin/Java
en appuyant sur # 3
J'ai Ubuntu 14.04 et OpenJDK et pour moi une nouvelle installation a fonctionné.
juste fait
Sudo apt-get install openjdk-7-jdk
ou,
Sudo apt-get install --reinstall openjdk-7-jdk
s'il est déjà installé et donne une erreur,
et tout allait bien.
Sur Ubuntu, j'ai essayé toutes les méthodes décrites ici, mais aucune n'a fonctionné.
Ce que j'ai fait à la fin a été de:
télécharger le JDK à partir d'Oracle et extraire l'archive
modifier Android-studio/bin/studio.sh
et ajouter en haut
exporter Java_HOME =/chemin/vers/jdk
enregistrer le fichier et cd Android-studio/bin
et lancez Android Studio: ./studio.sh
Sur Fedora (et d’autres dérivés de RedHat, tels que RHEL 7 et CentOS 7), c’était le paquet manquant openjdk-devel qui me posait problème. C'est une solution facile et rien à voir avec le chemin Java_HOME ou le JRE.
Sudo yum install Java-1.7.0-openjdk-devel.x86_64
Si vous utilisez Windows, l'installation peut être déroutante pour de nombreux utilisateurs ...
Le programme d'installation vous permet de spécifier un chemin d'installation, mais ce n'est que si l'option JRE est sélectionnée pour l'installation.
Le JDK actuel s’installe automatiquement pour ...
C:\Program Files\Java\jdkX.XX sur 64 bits
C:\Program Files (x86)\Java\jdkX.XX sur 32 bits
Par conséquent, vous devez vous assurer que vous définissez la variable Java_HOME dans les variables d’environnement définies sur ce chemin JDK, et non sur le chemin JRE qui apparaît dans le programme d’installation.
Dans Windows, créez un nouvel environnement en tant que STUDIO_JDK
qui fait référence à votre jdk C:\Program Files\Java\jdk1.7.0
Cette réponse peut être très spécifique à un système Windows 7 32 bits: même après avoir défini les variables Java_HOME, j'avais des problèmes. Après avoir installé à nouveau le Java à partir du site Web, http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html)
MAIS CETTE FOIS J’AI ESSAYÉ "Windows x64 54 Mo jdk-8u51-windows-x64-demos.Zip" qui semble être pour 64 bits alors que mon système est en 32 bits et que le Android STUDIO a démarré Mes paramètres d’environnement sont les suivants (sous Variables système et non sous Variables utilisateur):
Java_HOME-C:\Program Files (x86)\Java\jre1.8.0_51 JDK_HOME-C:\Program Files (x86)\Java\jdk1.8.0_51
Sous Linux Mint 17 (ou Ubuntu 14.04):
Sudo apt-get install openjdk-7-jdk
Puis changez la variable Java_HOME env.
export Java_HOME=Java_HOME=/usr/lib/jvm/Java-7-openjdk-AMD64/
Téléchargement du dernier Android Studio résolvez ce problème/OSX/MAC
J'ai eu le même problème sur Linux Mint 17.2 et c'était très simple:
Dans le gestionnaire de paquets, j’ai trouvé que openjdk-7 -jre était installé, mais pas le JDK. Tout ce que j'avais à faire était d'installer openjdk-7 -jdk.
Comme je suis nouveau sur Linux, il m’a fallu un certain temps pour le comprendre car j’ai supposé par le nom du chemin/usr/lib/jvm/Java-7-openjdk-AMD64 que c’était déjà le JDK mais c’était juste la JRE.