Android Studio-Gradle同步项目失败
在Android Studio中,我只是创建了一个新项目,上面写着:Android Studio-Gradle同步项目失败,android,gradle,android-gradle-plugin,Android,Gradle,Android Gradle Plugin,在Android Studio中,我只是创建了一个新项目,上面写着: Gradle项目同步失败。基本功能无法正常工作。 我搜索过网络,尝试过所有的方法,但都没有效果。我有使用Gradle1.11的Android Studio的v0.4.6版 错误消息是: FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\Vinnie\AndroidStudioProjects\M
Gradle项目同步失败。基本功能无法正常工作。
我搜索过网络,尝试过所有的方法,但都没有效果。我有使用Gradle1.11的Android Studio的v0.4.6版
错误消息是:
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\Users\Vinnie\AndroidStudioProjects\MyFirstAppProject\MyFirstApp\build.gradle' line: 9
* What went wrong:
A problem occurred evaluating project ':MyFirstApp'.
> Gradle version 1.10 is required. Current version is 1.11. If using the gradle wrapper, try editing the distributionUrl in C:\Users\Vinnie\AndroidStudioProjects\MyFirstAppProject\MyFirstApp\gradle\wrapper\gradle-wrapper.properties to gradle-1.10-all.zip
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1 mins 7.011 secs
失败:生成失败,出现异常。
*其中:
生成文件“C:\Users\Vinnie\AndroidStudioProjects\MyFirstAppProject\MyFirstApp\Build.gradle”行:9
*出了什么问题:
评估项目“:MyFirstApp”时出现问题。
>需要Gradle版本1.10。目前的版本是1.11。如果使用gradle包装,请尝试将C:\Users\Vinnie\AndroidStudio项目\MyFirstAppProject\MyFirstApp\gradle\wrapper\gradle-wrapper.properties中的distributionUrl编辑为gradle-1.10-all.zip
*尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
构建失败
总时间:1分钟7.011秒Android插件0.8.x不支持Gradle 1.11,您需要使用1.10 您可以在“Gradle Console”选项卡中读取正确的错误消息 编辑 您需要以以下方式更改
gradle/wrapper/gradle wrapper.properties
文件:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip
这可能对一些人有帮助 我的问题就是文件下载不完整 下面是错误的屏幕截图
路径/to/the/gradle
中将其解压缩,在我的示例中是C:\Users\maneeOsman\.gradle\wrapper\dists\gradle-1.12-all\2apkk7d25miauqf1pdjp1bm0uo
我找到了一个解决方案:在项目树“app”上,右键单击鼠标按钮以获得上下文菜单。选择“打开模块设置”,在树“应用”-“属性”选项卡上,选择现有的“构建工具版本”。gradle将开始建造 应用在此处找到的此修复程序后 在文件$SDK/ndk_bundle/source.properties中,将“12.0.2753695 beta 1”替换为“12.0.2753695-beta1”
我的项目已成功构建并在设备和模拟器上运行,但仍有5条警告。从应用程序模块中删除依赖项“junit:junit:4.12”。。。!!!此解决方案适用于gradle同步所有文件。这很难解决,但我做到了 看去 C:\Users\Vinnie\ 删除.gradle文件 如果您没有看到它,它可能在隐藏文件中,因此如果您使用windows 7 单击鼠标右键,然后单击“属性”,然后单击“隐藏”以不选中 然后将显示该文件,然后将其删除
我希望这能起作用我知道这是一条老线索,但我最终还是遇到了同样的问题 我通过比较build.gradle脚本(项目)中的依赖项类路径和安装的版本来解决这个问题 错误消息指向以下文件夹 C:\Program Files\Android\Android-studio3 preview\gradle\m2repository\com\Android\tools\build\gradle 结果是安装了alpha2版本,但类路径仍然指向alpaha1。只需对类路径进行简单更改('com.android.tools.build:gradle:3.0.0-alpha2')
这可能不会帮助所有人,但我确实希望它能帮助大多数人。在我的案例中,NDK的位置是个问题
转到
文件->项目结构->SDK位置
并添加NDK位置我在防火墙|代理
后面
在我使用Studio时,错误:渐变同步失败
&找不到符号
。
我用过
repositories {
jcenter(); // Points to HTTPS://jcenter.bintray.com
}
用http和maven替换它
repositories {
maven { url "http://jcenter.bintray.com" }
}
使用此行构建gradle应用程序
repositories {
maven { url "http://jcenter.bintray.com" }}
使用过时的gradle版本也可能导致同步失败。 从下载最新版本,并下载“完整”最新版本。 现在将其替换为过时版本,该版本位于C:\Program Files\Android\Android Studio\gradle。 转到设置(ctrl+alt+s),转到gradle并将新的gradle目录添加到“使用本地gradle分发”“gradle主页:C:\Program Files\Android\Android Studio\gradle\gradle4.4.1” 这对我有用。 希望您理解。2018年更新:
我最近遇到了这个问题,通过更新android studio并在提示时更新gradle,然后重建项目,解决了这个问题。我在屏幕右下角有一个“安装构建工具和同步”链接。我点击了它,它解决了这个问题。我遇到了这个问题,我解决了它如下:文件->用Gradle文件同步项目
祝你好运 每个版本的Android Gradle插件现在都有一个默认版本的构建工具。为了获得最佳性能,您应该使用Gradle和插件的最新版本。 如果您使用最新的gradle插件但未使用最新的SDK版本,则会收到此警告。例如,对于Gradle插件3.2.0(2018年9月),您需要Gradle 4.6或更高版本和SDK构建工具28.0.3或更高版本 虽然您通常不需要指定构建工具版本,但在使用renderscriptSupportModeEnabled设置为true的Android Gradle插件3.2.0时,您需要在每个模块的build.Gradle文件中包括以下内容:Android.buildToolsVersion“28.0.3”
查看更多信息将gradle更新至最新可用版本,并将工具库更新至最新可用版本,同时检查google play services是否为最新版本(如果使用)。我卸载了gradle 1.11并安装了1.10,更改了路径变量以及所有内容,但仍然