我想查看我的应用在材料设计中的外观,并且我想使用新的卡片库。 问题是,它在我的gradle文件中给了我这个错误,我需要解决它。
Error:compileSdkVersion android-L requires compiling with JDK 7
我下载了 jdk-7u60-macosx-x64.dmg
并进行了安装。在终端中运行 java -version
命令,显示已安装1.7版本:
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)
好的
ls -l `which java`
正在给我:
/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
.../current/...
没有.../home
。我在这里找到了.../home
:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
在Android Studio的“JDK位置”首选项中设置“SDK位置”的路径。但是这似乎并没有起作用——仍然无法找到JDK 7。
我正在使用Mac OSX 10.9.3和Android Studio(Beta)0.8.1。