5
Tôi tích hợp sdk di động của Digits vào dự án của tôi và nó sẽ không xây dựng nữa. Nó có một số loại xung đột với thư viện gson mà tôi đang sử dụng. Tôi nhận được lỗi này trong thời gian xây dựng:Gradle Duplicate Entry
Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: com/google/gson/Gson$5.class
đây là build.gradle tôi
buildscript {
repositories {maven { url 'https://maven.fabric.io/public' }}
dependencies {classpath 'io.fabric.tools:gradle:1.+'}}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
android {
compileSdkVersion 22
buildToolsVersion "22.0.0"
defaultConfig {...}
buildTypes {release {...}}
dexOptions {preDexLibraries = false
incremental true
javaMaxHeapSize "4g"}
packagingOptions {...}}
repositories {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }}
dependencies {
...
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;}
compile 'io.branch.sdk.android:library:1.5.5'
compile('com.digits.sdk.android:digits:[email protected]') {
transitive = true;}}
là sds di động Digits được nhập bằng thư viện jar? –
không sử dụng biên dịch phụ thuộc này ('com.digits.sdk.android:digits:[email protected]') { transitive = true; } –
bạn đã cố gắng Làm sạch dự án? –