android - 如何消除这个 Gradle 错误?

标签 android android-studio gradle build.gradle

Could not find com.android.tools.build:gradle:4.1.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/4.1/gradle-4.1.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/4.1/gradle-4.1.jar 
https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle /4.1/gradle-4.1.pom


 https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/
4.1/gradle-4.1.jar
https://maven.google.com/com/android/tools/build/gradle/4.1/gradle-4.1.pom
https://maven.google.com/com/android/tools/build/gradle/4.1/gradle-4.1.jar
Required by:
project :
Open File

我下载了一个应用程序的源代码,当我尝试运行时,我收到各种 gradle 错误。两天以来我一直在尝试解决这个问题,但到目前为止我还无法做到这一点。我将 Android Studio 更新到 3.1 但错误仍然存​​在。没有任何效果。

这是我迄今为止尝试过的:

  1. 我删除了“dist”文件夹中的所有 gradle 版本,然后让 Android Studio 再次下载所有内容。
  2. 我已尝试启用 Android Studio 中 Gradle build设置中的“离线模式”。
  3. 我还启用了“使用本地 gradle 分发”。

P.S:创建一个新项目工作正常。我只需要运行这个特定的项目。

最佳答案

声明的 Gragle 版本是 4.1,但由于您使用的是 Android Studio 3.1,因此应在您的应用程序中声明 gradle 版本 build.gradle:

buildscript {
    ...
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'
        ...
    }
}

可以找到gradle插件版本和实际gradle版本的链接here

关于android - 如何消除这个 Gradle 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49709078/

相关文章:

android - Android 风格的 PopupMenu

java - 我在哪里放置 Intent 代码?

java - 如何解决 Android 上的 HttpGet 问题?

android - 我如何手动更新我的应用程序的回收 View ?

java - 安卓3.3.0更新,错误: Cause: invalid type code: 68

android-studio - Gradle 同步失败 : com. android.tools.idea.gradle.project.sync.idea.issues.SdkPlatformNotFoundException:模块: 'app' 平台 'android-29' 未找到

android studio 0.5.2 : could not resolve com. android.tools.build :gradle:0. 9.+

gradle - 如何基于另一个子项目的原始源目录设置原始源目录?

android - 离线模式下的 Firebase 实时数据库不一致行为

gradle - 在gradle中重写从Ant导入的任务