J'ai essayé d'ouvrir Device Monitor Android et le studio m'a montré ce message = O: En utilisant JDK empaqueté dans Android Studio comme JAVA_HOME sur Mac
Cela m'a surpris, parce que comment ai-je pu développer des applications Android si je n'avais pas installé Java ?! En fait, Android Studio est fourni avec JDK/JRE Groupé (situé dans /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
), mais il ne se trouve pas par le système: exécuté usr/libexec/java_home
donne
Unable to find any JVMs matching version "(null)".
No Java runtime present, try --request to install.
Réglage $JAVA_HOME
-/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
n'a pas aidé - source .bash_profile
n'aime pas que ce soit un répertoire.
QUESTION: Je ne veux pas installer un nouveau JDK si j'en ai déjà un dans Android Studio. Comment puis-je le définir comme système par défaut?
comment obtenir keytool quand en utilisant l'OpenJDK? Il dit "Pour utiliser l'outil de ligne de commande keytool dont vous avez besoin pour installer un JDK" – onexf
Aussi, après que cet Android Studio a cessé de geler au démarrage – soshial