Wie fix. Error:Execution failed for task ':app:processDebugManifest'. VERSION@Wert=(26.1.0)
Error:Execution failed for task ':app:processDebugManifest'.
Manifest Fusion ist fehlgeschlagen : Attribut meta-data#android.support.VERSION@value Wert=(26.1.0) von [com.android.Unterstützung:design:26.1.0] AndroidManifest.xml:28:13-35
ist auch unter [com.android.support:support-v13:26.0.1] AndroidManifest.xml:28:13-35 Wert=(26.0.1).
Tipp: fügen Sie " Extras:replace="android:value" - element im AndroidManifest.xml:26:9-28:38 überschreiben.
bauen.gradle : Projekt
//Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
classpath 'com.google.gms:google-services:3.1.0'
//NOTE: Do not place your application dependencies here; they belong
//in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
maven { url "https://jitpack.io" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
bauen.gradle : Modul
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "com.jystinz.roomdatabase"
minSdkVersion 23
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:26.1.0'
compile 'com.android.support:cardview-v7:26.1.0'
compile 'com.android.support:recyclerview-v7:26.1.0'
testCompile 'junit:junit:4.12'
//reactive Network
compile 'com.github.pwittchen:reactivenetwork-rx2:0.11.0'
//room persistence
compile 'android.arch.persistence.room:runtime:1.0.0-alpha9'
compile 'android.arch.persistence.room:rxjava2:1.0.0-alpha9'
annotationProcessor 'android.arch.persistence.room:compiler:1.0.0-alpha9'
//images
compile 'com.squareup.picasso:picasso:2.5.2'
//barcode
compile 'com.github.KingsMentor:MobileVisionBarcodeScanner:2.0.0'
//retrofit2
compile 'com.squareup.retrofit2:retrofit:2.3.0'
compile 'com.squareup.retrofit2:converter-gson:2.3.0'
compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'
//gps
compile 'com.google.android.gms:play-services-location:11.4.2'
//dialog
compile 'com.avast:android-styled-dialogs:2.3.3'
compile 'com.afollestad.material-dialogs:core:0.9.4.7'
}
->>> Bilder.
Danke.
Haben Sie herauszufinden, eine Lösung?
InformationsquelleAutor Jystinz | 2017-10-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie einfach in Ihrem
dependencies
Ich habe versucht, es nicht funktioniert hat 🙁
InformationsquelleAutor Gabriele Mariotti
Bibliothek
com.android.support:support-v13:26.0.1
hat ein meta-tag in seinem manifestIhre andere Bibliothek
com.android.support:design:26.1.0
hat dieses meta-tagWenn wir bauen die app-Bibliothek manifestiert werden miteinander verschmelzen, so dass mehrere Bibliotheken haben die gleichen meta-tag mit dem anderen Wert. es wird zu Konflikten führen.
Wenn Sie möchten, um loszuwerden, das hinzufügen dieses meta-Tags in Ihre app-manifest
Dies ist eine große Antwort. Zusätzlich zu lösen das problem, es erklärt auch, warum kommt es in den ersten Platz. Ich danke Ihnen sehr
genial, Ihr seid Super!
Toll!, dies funktioniert, vergessen Sie nicht, add xmlns:tools="schemas.android.com/tools", sich zu manifestieren-tag
InformationsquelleAutor Jinu