Ich versuche Pushy (https://pushy.me/) in meine App zu integrieren, um zuverlässigere Echtzeit-Benachrichtigungen anstelle von GCM zu ermöglichen.Pushy Integration Ausführung fehlgeschlagen für Task ': app: transformClassesWithJarMergingForDebug'
Doch bei dem Versuch, die App zu laufen, wird der Fehler unten erscheint:
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/fasterxml/jackson/core/base/GeneratorBase$1.class
Unten ist meine build.gradle
Klasse:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "22.0.1" // 22.0.1
defaultConfig {
applicationId "com.example.android.myapp2"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE-FIREBASE.txt'
exclude 'META-INF/NOTICE'
}
dataBinding {
enabled = true
}
}
dependencies {
compile 'com.android.support:design:23.1.0'
compile 'com.mcxiaoke.volley:library:1.0.+'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.google.code.gson:gson:2.6.1'
compile 'com.firebase:firebase-client-android:2.5.1+'
compile 'com.google.android.gms:play-services-gcm:8.3.0'
compile 'com.android.support:support-v4:23.1.0'
compile 'com.android.support:recyclerview-v7:23.1.0'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
habe ich versucht, zu reinigen, wieder aufzubauen, aber nichts hilft.
Wie kann ich dieses Problem beheben?
configurations {
all*.exclude group: 'com.fasterxml.jackson.core'
}
und geändert, um die Abhängigkeiten zu:
Aufdringliche hier Ingenieur. Unser SDK ist nicht mehr im Lieferumfang von Jackson enthalten, sodass Sie es nicht mehr manuell ausschließen müssen, wenn es bereits mit einem anderen Ihrer Abhängigkeiten gebündelt ist. https://pushy.me/docs/android/get-sdk –