我试图看看我的应用程序在材质设计看起来如何,我想使用新的卡库。 我的问题是,它在我的分级文件中给我这个错误,我需要修复它。
Error:compileSdkVersion android-L requires compiling with JDK 7
我下载并安装了 jdk-7u60-macosx-x64.dmg
。 java -version
in 终端显示已经安装了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 location”下设置“ SDK location”首选项的路径。但是它没有工作——它似乎仍然找不到 JDK7。
我使用的是 Mac OSX 10.9.3和 Android Studio (Beta)0.8.1。