首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在(com.android.tools.build:manifest-merger:26.0.0)中找不到清单-merger.jar ionic3?

在(com.android.tools.build:manifest-merger:26.0.0)中找不到清单-merger.jar ionic3?
EN

Stack Overflow用户
提问于 2018-12-27 12:24:06
回答 4查看 11K关注 0票数 14

在ionic3中生成构建后,我得到了上面的错误--我尝试了很多解决方案,但是没有工作--告诉我,任何人,如何修复上面的错误?下面我必须包括//properties文件。我尝试了下面的解决方案,但对我没有用:

  1. Android: Getting "Manifest merger failed" error after updating to a new version of gradle
  2. https://forum.ionicframework.com/t/solved-ionic-run-android-com-android-support-conflicting-v26-alpha1-and-v25-3-1/91826/19

代码语言:javascript
复制
//Project-properties file
target=android-26
android.library.reference.1=CordovaLib
cordova.system.library.1=com.razorpay:checkout:1.4.6
cordova.system.library.2=com.android.support:support-v4:24.1.1+
cordova.system.library.3=com.google.firebase:firebase-core:+
cordova.system.library.4=com.google.firebase:firebase-messaging:+
cordova.gradle.include.1=cordova-plugin-fcm/app-FCMPlugin.gradle
cordova.system.library.5=com.android.support:support-v4:25.+
cordova.system.library.6=com.android.support:appcompat-v7:25.+
cordova.system.library.7=com.android.support:support-v4:24.1.1+
cordova.gradle.include.2=phonegap-plugin-barcodescanner/app-barcodescanner.gradle
cordova.system.library.8=com.squareup.okhttp3:okhttp:3+

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-01-02 16:37:39

这个解决方案对我有效。

1-在CordovaLib文件夹和build.gradle文件中,更改Maven的位置

代码语言:javascript
复制
Repositories {
   maven {
         url "https://maven.google.com"
   }
   jcenter()
}

2-在项目的通用build.gradle文件中,更改Maven的位置并添加google()

代码语言:javascript
复制
Repositories {
   maven {
         url "https://maven.google.com"
   }
   google()
   jcenter()
}

3-在应用程序文件夹的build.gradle文件中,更改Maven的位置并添加google()

代码语言:javascript
复制
buildscript {
    repositories {
        maven {
            url "https://maven.google.com"
        }
        google()
        mavenCentral()
        jcenter()

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

// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
    repositories {
        google()
        mavenCentral();
        jcenter()
    }
}

最后,运行Android上角的“”。

票数 60
EN

Stack Overflow用户

发布于 2019-01-10 11:32:47

我做了以下工作:

ionic cordova platform remove android ionic cordova platform add android ionic build android

而且起作用了!

票数 7
EN

Stack Overflow用户

发布于 2019-01-07 01:58:08

谢谢!cordova项目构建设置maven存储库的问题与\platforms\android\build.gradle和\platforms\build.gradle文件中的第一个条目相同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53945047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档