build gradle 导入包的时候 如何避免 java.util.zip.ZipException: duplicate entry: com/google/android/gms/internal/zzbyb.class 类似错误

Error:Execution failed for task ':app:transformClassesWithJarMergingForAbrfreeDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/internal/zzbyb.class

 

这种问题 有两个原因:

 

1.如果引入的包都由google提供,则是因为 引入的谷歌包的版本不统一

 

2.如果引入Facebook 或其他第三方的话有这个问题,则是因为本身已经有一个了,再引入一个会重复 ,这时候可以 用、

 

compile ('com.facebook.android:audience-network-sdk:4.22.0', {
exclude group: 'com.google.android.gms'
})

去除重复
posted on 2017-05-22 14:52  h下雪天  阅读(179)  评论(0)    收藏  举报