我是新的Android工作室,我试图建立一个新的项目,但我面临这个错误消息:
Could not find com.android.tools.build:gradle:7.0.4.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.0.4/gradle-7.0.4.pom
- https://repo.maven.apache.org/maven2/com/android/tools/build/gradle/7.0.4/gradle-7.0.4.pom
Required by:
project :
Add google Maven repository and sync project
Open File
我搜索了Gradle网站,找到了我的Android Studio上默认设置的7.0.4,在官方仓库中不存在。所以我下载了另一个版本(7.4.1)并更改了build.gradle
文件中的版本,但没有解决问题。我使用gradle-wrapper.properties
文件下载了Gradle,但它仍然无法正常工作。然后,我尝试通过打开离线模式并更改file > settings > Build, Execution, Deployment > Build tools > Gradle
中的位置来离线使用gradle插件,它显示了以下错误消息:
A problem occurred configuring root project 'My Application'.
> Could not resolve all files for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:7.4.1.
Required by:
project :
> No cached version of com.android.tools.build:gradle:7.4.1 available for offline mode.
> No cached version of com.android.tools.build:gradle:7.4.1 available for offline mode.
Possible solution:
- Disable offline mode and rerun the build
com.android.tools.build:gradle:7.4.1似乎无处可去...我在Project Structure...
中检查了版本,它是7.4.1,正是它应该是的。我的Android版本是2020.3.1。我卡住了。我该如何修复这个问题?我的项目不同步,我甚至无法启动...
5条答案
按热度按时间ggazkfy81#
选项1
你可以试试这个
1.在gradle official website上手动安装Gradle
1.解压缩www.example.com文件(记住位置) gradle.zip file (remember the location)
1.打开android studio〉文件〉设置〉构建、执行、部署〉构建工具〉gradle
1.在中,使用中的gradle,选择指定位置并转到您的gradle位置(例如,C:/gradle/gradle7.0.4)
在此之后,gradle问题应得到修复,并尝试禁用gradle离线模式
选项2
1.在文件〉项目结构〉项目中
1.将gradle插件设置为7.1.2并将gradle版本设置为7.4.1
v7pvogib2#
在build.gradle项目级别中,按如下方式设置classPath:
在gradle-wrapper.properties集合中:
禁用gradle离线模式,使用VPN并同步您的gradle
kuarbcqp3#
执行以下操作:
第一步:
1.1.打开文件〉项目结构〉项目1.2。将gradle插件设置为7.1.2,将gradle版本设置为7.4.1
第二步
2.1.在build. gradle中查找并打开(项目:)level. 2.2.找到buildscript内部的第一个存储库,并将其替换为以下内容;
repositories{ google() mavenCentral() }
2.3.另外,在allprojects中找到第二个存储库,并将其替换为以下内容;
repositories{ google() mavenCentral() }
2.4.然后在依赖项中找到类路径,并将其替换为以下内容:
dependencies{ classpath “com.android.tools.build:gradle:7.0.4” }
第三步
3.0.确保您已连接到Internet,然后单击"同步"按钮。
mbjcgjjk4#
我有一个Flutter项目与这个问题-解决方案是:
1.从项目根目录转到
/android/gradle/wrapper/gradle-wrapper.properties
1.更新了
distributionUrl
-〉distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
就是这样。
bkkx9g8r5#
我在以下位置将 Gradle JDK 更改为 * 嵌入式JDK(JetBrains运行时版本11.01.12)*:
文件〉设置〉构建、执行、部署〉构建工具〉gradle