【问题标题】:Could not find manifest-merger.jar (com.android.tools.build:manifest-merger:26.1.2) error after gradle 4.4 upgradegradle 4.4 升级后找不到 manifest-merger.jar (com.android.tools.build:manifest-merger:26.1.2) 错误
【发布时间】:2018-11-06 21:28:21
【问题描述】:

升级到 gradle 4.4 后:

gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

Android 项目编译失败并出现以下错误:

Could not find manifest-merger.jar (com.android.tools.build:manifest-merger:26.1.2).
Searched in the following locations:
    https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.1.2/manifest-merger-26.1.2.jar

【问题讨论】:

    标签: android gradle compiler-errors


    【解决方案1】:

    解决方案非常简单,您必须在根 build.gradle 文件中反转 jcenter()google() 存储库(我的 jcenter() 是第一个):

    buildscript {
    
        repositories {
            google()
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.1.2'
    
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
            google()
            jcenter()
        }
    }
    

    【讨论】:

    • 这里强调在 root build.gradle 的 both 位置(buildscript 部分和 allprojects)更改此设置文件,因为这最初让我绊倒了。大多数 Android 项目至少会有两个 build.gradle 文件,一个在根文件夹中,一个在 app 文件夹中。
    • 哈哈,Android Studio 笑话书的另一页
    【解决方案2】:

    我通过将 gradle wrapper 版本升级到 gradle-4.10.1-all.zip 解决了这个问题

    gradle-wrapper.properties

    distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
    

    【讨论】:

    • 和我一起工作:D
    【解决方案3】:

    清理 Gradle 缓存 (~/.gradle/caches) 对我有用。

    【讨论】:

      【解决方案4】:
      1. 删除根存储库中的 .gradle 文件夹
      2. 更新 Gradle 包装器:distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip

      在文件中:gradle-wrapper.properties

      1. 再次同步 Gradle

      【讨论】:

        猜你喜欢
        • 2019-06-08
        • 1970-01-01
        • 2014-08-21
        • 1970-01-01
        • 2019-07-31
        • 1970-01-01
        • 1970-01-01
        • 2012-01-24
        • 1970-01-01
        相关资源
        最近更新 更多