J'essayais de voir à quoi ressemblait mon application dans la conception matérielle et j'aimerais utiliser les nouvelles cartes lib. Mon problème est que cela me donne cette erreur dans mon fichier gradle et je dois résoudre ce problème.
Error:compileSdkVersion android-L requires compiling with JDK 7
Je l'ai téléchargé jdk-7u60-macosx-x64.dmg
et installé. java -version
dans le terminal me montre que 1.7 est installé:
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
bien
ls -l `which java`
me donne:
/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
.../current/...
n'a pas de fichier .../home
. J'ai trouvé le .../home
ici:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Et définissez le chemin vers les préférences "Emplacement du SDK" dans Android Studio sous "Emplacement JDK". Mais cela ne fonctionne pas - il semble qu'il ne trouve toujours pas JDK 7.
J'utilise Mac OSX 10.9.3 et Android Studio (Beta) 0.8.1.