Gradle无法在新的Android Studio 2.0中同步我的项目
我刚刚将我的Android Studio从1.5升级到2.0(即安装了全新版本)。升级似乎进行得很顺利,但当我打开项目时,当Gradle同步我的项目时,我的项目遇到了问题 Gradle sync运行几分钟后,我出现以下错误:Gradle无法在新的Android Studio 2.0中同步我的项目,android,android-gradle-plugin,android-studio-2.0,Android,Android Gradle Plugin,Android Studio 2.0,我刚刚将我的Android Studio从1.5升级到2.0(即安装了全新版本)。升级似乎进行得很顺利,但当我打开项目时,当Gradle同步我的项目时,我的项目遇到了问题 Gradle sync运行几分钟后,我出现以下错误: Failed to sync Gradle project MyProject Unknown host 'jcenter.bintray.com'. You may need to adjust the proxy settings in Gradle.
Failed to sync Gradle project MyProject
Unknown host 'jcenter.bintray.com'. You may need to adjust the proxy settings in Gradle.
Error: Enable Gradle "offline mode' and sync project
Learn about configuring HTTP proxies in Gradle
因此,我点击上面的链接:
Enable Gradle "offline mode' and sync project
然后Gradle旋转了一两秒钟,我现在有了这个信息:
Failed to sync Gradle project MyProject
Error: No cached version of com.android.tools.build:gradle:1.3.0 available for offline mode.
Disable Gradle 'offline mode' and sync project
因此,我点击这个链接:
Disable Gradle 'offline mode' and sync project
我又回到了我的第一个错误
我正在操作的机器100%离线。它没有,也永远不会有任何形式的网络连接。我想我需要禁用某种需要互联网的检查,但我不确定是什么。这是可以修复的,还是我必须降级回Android Studio 1.5
更新
我还收到以下错误消息:
Gradle sync failed: Unknown host 'services.gradle.org'. You may need to adjust the proxy settings in Gradle.
我和你有同样的问题。幸运的是,我设法解决了这个问题。您需要转到文件>>设置>>构建、执行、部署>>构建工具>>渐变。您需要更改渐变主页。我的是“C:/Program Files/Android/Android Studio/gradle/gradle-2.08”,它说路径无效。因此,只需在文件资源管理器中重新检查并更改路径。我将我的更改为“C:/Program Files/Android/Android Studio/gradle/gradle-2.10”好的,我修复了我的问题,所以我想发布我是如何做到的,以防其他人遇到这种情况 我在谷歌上搜索,并考虑与Android Studio脱机工作,内容如下: 您可以,但是您将无法使用任何Gradle依赖项。Gradle使用internet搜索存储库中的依赖项,因此如果您完全无法在线工作。尽量不要在Gradle文件中包含任何内容,如果这样做,则必须同步,否则将失败。基本上,只要别碰Gradle的文件,你就可以走了 因此,我查看了我的gradle文件,特别是项目(而不是模块)的build.gradle。一到那里,我就注意到一句话:
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
}
因此,我将1.3.0
替换为2.0.0
,项目建设得很好
我希望这对其他人有帮助。祝你好运。我也有类似的问题。我试图建立一个媒体样本。我试着按照你的建议使用Gradle2.0.0,但没有成功。让我走上了正确的道路。gradle 2.1.0以及停用脱机模式使其工作 对我来说,这是一个连接问题,我在启用和禁用offline Gradle的同时检查了连接是否正常,然后Android Studio下载了所需的文件
注意:我的连接断开并重新连接了很多次,因此我发现这个错误是由连接引起的,特别是它与尝试同步我的Gradle时所花费的时间不同。我遇到了相同的问题。确保在环境变量path中为gradle创建了一个条目
C:\Program Files\Android\Android Studio\gradle\gradle-3.2\bin
禁用脱机模式并在环境变量中设置路径后,问题得到了解决,Gradle的构建也很干净。我从guithub下载“BackboneExampleApp”源代码时遇到了同样的问题。我通过观察旧项目的设置完成了以下过程,并发现了这些错误。我解决了这两个错误,运行我的应用程序,并得到了升级项目的错误,最后当我更新,然后就没有更多的问题存在。请看图片寻求帮助 build.gradle(项目:BackboneExampleApp master)-->
对于那些有错误消息问题的人:学习配置HTTP设置,下面是适合我的解决方案。我正在使用Android studio 2.3.3: 去 步骤1:按照以下说明操作:设置Android studio代理。 步骤2:按照:Android插件用于gradle HTTP代理设置的说明进行操作。您将在以下位置看到代理设置:#项目范围的gradle设置,将代码复制到那里,并将其粘贴到Android studio中构建gradle下gradle属性文件的空白处。在此过程中,请确保您已连接到internet。等待错误消失 步骤3:您可能会看到另一条消息弹出,说明:某些文件夹可能已丢失syn now。现在只需点击syn
我希望这能帮上忙,谢谢大家。这个问题似乎有多种原因。我通过更改“Gradle版本”和“Android插件版本”来修复它
这可能对某人有帮助。转到文件->项目结构。选择Project并更新你的gradle和android插件版本。你提到过,我也遇到了同样的问题。但我自己解决了。我将我的电脑连接到internet,并使用project>>重建的project重新启动了该项目 然后可以在下面看到一些名为jcenter的下载
然后问题解决了…我的应用程序中也出现了相同的问题..应用程序的Gradle版本是2.3.3。我只是将Gradle更新为3.0.1。问题就解决了。我的应用程序中也出现了相同的问题。我已经执行了使缓存无效/重新启动之后问题就解决了。我的问题与所有答案不同;gradle分发url错误。。
可能是因为gradle-wrapper.properties文件中的distributionUrl可能错误。您也没有得到更新gradle的提示吗<代码>classpath'com.android.tools.build:gradle:2.0.0'我没有看到。我应该在哪里查找此邮件?我只是更新了自己,但我的邮箱没有与internet断开连接。项目级而非应用程序级的
build.gradle
包含gradle版本。也许安装完整版本而不是更新可以解决升级/脱机问题?我确实安装了完整版本~从谷歌Android开发者网站下载1.2Gb。谢谢你的回复,但不幸的是我已经尝试过了。我甚至把他打倒了
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
}