我有一个统一项目我正在将该项目导出为 android studio 项目,同时打开 android studio 项目我收到此错误
Gradle sync failed: Could not find manifest-merger.jar
(com.android.tools.build:manifest-merger:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar
我有一些旧的导出项目以前运行良好,但今天它们也出现了同样的错误。
最佳答案
我终于解决了这个问题。这可能是一种解决方法,但它有效。 因此,如果有人遇到此问题,请按照以下说明操作:
在项目 gradle 文件以及项目中所有其他模块中交换
jcenter()
和google()
的位置。就像我的一样,我有crashlytics
、fabric
所以只要记住也要在他们的build.gradle
文件中进行更改:buildscript { repositories { jcenter() google() } }
到
buildscript { repositories { google() jcenter() } }
在再次构建您的项目之前,转到您的项目文件夹并从您的项目中删除
.gradle
文件夹,然后构建您的项目。
关于android - 找不到 manifest-merger.jar (com.android.tools.build :manifest-merger:26. 0.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54181663/