【问题标题】:Android Proguard problems(duplicate) when adding Facebook sdk & Google Firebase sdk添加 Facebook sdk 和 Google Firebase sdk 时的 Android Proguard 问题(重复)
【发布时间】:2017-08-02 01:41:27
【问题描述】:

它构建正常,但是当我运行它时出现此错误: 在我添加 firebase 之前它没有发生

警告:处理任务 java.io.IOException 时出现异常:不能 写 [/var/android_projects/Aflam/Aflam/app/build/intermediates/transforms/proguard/debug/jars/3/1f/main.jar] (看不懂 [/home/omar/.android/build-cache/7b35109bbea465da27464678b5f699568c4204d8/output/jars/classes.jar(;;;;;;**.class)] (重复的 zip 条目 [classes.jar:com/google/android/gms/internal/zzw$zza.class]))

Proguard rules:
{

    -keep class org.apache.http.** { *; }
    -keep class com.google.android.gms.**

    -dontwarn com.google.android.gms.**
    -dontwarn com.google.ads.**
    -dontwarn org.apache.http.**
    -dontwarn android.net.**

    -dontnote com.google.android.gms.**
    -dontnote org.apache.http.**
    -dontnote com.android.net.http.**
    -dontnote android.net.**
}


dependencies {

    //compile fileTree(dir: 'libs', include: ['*.jar'])
    //testCompile 'junit:junit:4.12'
    compile ('com.facebook.android:audience-network-sdk:4.+') {
        exclude module: 'bolts-android'
        exclude module: 'support-v4'
    }
    compile(name:'unity-ads',ext:'aar')
    compile 'com.codemybrainsout.rating:ratingdialog:1.0.7'
    compile 'com.google.firebase:firebase-core:10.2.0'
    compile 'com.google.firebase:firebase-messaging:10.2.0'
}

【问题讨论】:

    标签: android facebook firebase gradle proguard


    【解决方案1】:

    似乎play-services-adsaudience-network-sdk模块中有版本8.4.0依赖于较低版本的com.google.android.gms,排除play-services-ads并在之后添加play-services-ads:10.2.0

    dependencies {
        compile ('com.facebook.android:audience-network-sdk:4.+') {
            exclude module: 'play-services-ads'
        }
        compile(name:'unity-ads',ext:'aar')
        compile 'com.codemybrainsout.rating:ratingdialog:1.0.7'
        compile 'com.google.firebase:firebase-core:10.2.0'
        compile 'com.google.android.gms:play-services-ads:10.2.0'
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多