【问题标题】:Could not find manifest-merger.jar找不到 manifest-merger.jar
【发布时间】:2018-12-26 11:41:16
【问题描述】:

找不到 manifest-merger.jar (com.android.tools.build:manifest-merger:26.1.0)。 在以下位置搜索: https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.1.0/manifest-merger-26.1.0.jar

已经尝试了解决方案:Could not find manifest-merger.jar (com.android.tools.build:manifest-merger:26.1.2) error after gradle 4.4 upgrade,但没有成功。

谁能帮帮我

我的支持库具有相同的版本号

 implementation 'com.android.support:appcompat-v7:27.0.2'
 implementation 'com.android.support:cardview-v7:27.0.2'
 implementation 'com.android.support:design:27.0.2'
 implementation 'com.android.support:recyclerview-v7:27.0.2'

【问题讨论】:

  • 您何时开始遇到此错误?
  • 今天,当我打开我的代码时。
  • @Umair,其实代码3个月前就已经开发好了
  • 嗯,你应该更新了一些东西。要么是 android 版本,要么是 gradle 版本等。
  • 没有,没有更新,直接打开代码

标签: android android-manifest manifest manifest-merging


【解决方案1】:

在我的情况下改变:

buildscript {
repositories {
    jcenter()
    google()
    mavenCentral()
  }
}

到:

buildscript {
repositories {
    google() //<--Google first
    jcenter()
    mavenCentral()
  }
}

它有效。哇!

【讨论】:

  • 伙计,你救了我的命,这让我吓坏了
【解决方案2】:

为我工作:

  1. 关闭项目 (!)
  2. gradle-wrapper.properties:
distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
  1. build.gradle:
dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'
}
  1. 上面的google():
repositories {
    google()
    jcenter()
}
  1. 打开项目并同步

【讨论】:

    猜你喜欢
    • 2019-06-08
    • 2018-11-06
    • 1970-01-01
    • 2021-09-24
    • 2022-01-03
    • 2014-05-31
    • 2022-07-24
    • 2021-01-16
    相关资源
    最近更新 更多