事后我不应该启用L构建的东西。
我是编程新手,我创建了一个新的Android Studio项目,它立即抛出了Gradle错误。
错误是:
顶部的黄色栏 - Gradle项目同步失败。基本功能(例如编辑,调试)将无法正常工作。再试一次打开事件日志显示登录Finder消息gradle sync - compileSdkVersion android-L需要使用JDK-7进行编译。打开sdk设置,打开文件。
试图浏览谷歌和其他堆栈溢出评论,但没有找到我能理解的除Android Studio - Gradle sync project failed
尝试将网址转换为1.10而不是1.12并同步,但在同步后失败
我需要帮助让L工作或删除它,以便新的工作室项目可以编译到设备而没有错误。
答案 0 :(得分:8)
我也遇到了同样的问题,经过几天的麻烦后我才明白了。只需检查是否已安装Java
java -version
任何高于JDK 6的版本都可以
open -a TextEdit~ / .bash_profile
导出JAVA_HOME = $(/ usr / libexec / java_home)
导出JDK_HOME = $(/ usr / libexec / java_home)
来源〜/ .bash_profile
现在尝试gradle sync,你必须能够完成同步
答案 1 :(得分:6)
最简单的解决方案(至少对我来说)将是:
转到SDK管理员(具有管理员权限),向下滚动直到结束,下载" Android支持库"。
它有效(不要忘记管理员权限)。
答案 2 :(得分:3)
答案 3 :(得分:2)
对我来说改变JDK路径是有效的。我改成了 /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
文件中的- > ProjecStructure-> JDK位置。
答案 4 :(得分:2)
答案 5 :(得分:2)
在Mac OSX Sierra上安装Android Studio时,我收到一条错误,指出我的JVM无效。所以我来here到另一个帖子并安装了Apple的旧版本和最新版本。有效。然后,当我创建一个项目时,我遇到了另一个错误,即Gradle同步问题。再次来到这里(这是“Mac”的帖子)并更改了Android Studio指向的JDK版本(显然我选择“检测”而不是浏览最新版本)。现在一切都很好。
答案 6 :(得分:1)
答案 7 :(得分:1)
我正在寻找Java SDK “Macintosh_HD>系统>库> Java>等”但我最近的更新是在 “Macintosh_HD>图书馆> Java等”
我在点击错误窗口后说“打开SDK”“打开文件”,然后进入设置Java路径的界面。
答案 8 :(得分:1)
complie 'me.dm7.barcodescanner:zxing:1.7.2'
,所以任何人都面临这个问题可能是原因
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
}
答案 9 :(得分:1)
最简单的解决方案(至少对我来说)将是:
转到SDK管理员(具有管理员权限),向下滚动直到结束,下载" Android支持库"。
它有效(不要忘记管理员权限)。
我正在使用Windows 7正常工作 谢谢igor