當我加入這一行:如何排除這些.jar文件?錯誤com.android.build.api.transform.TransformException:java.util.zip.ZipException:重複條目
compile project(':react-native-appodeal')
我得到的錯誤:
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/facebook/ads/AbstractAdListener.class
我知道它是從facebook-audience-network-4.12.1.jar
到來,
,因爲我有其他facebook-audience-network
其他地方在我的項目:
compile 'com.facebook.android:audience-network-sdk:4.18.+'
然而,當我嘗試:
compile(project(':react-native-appodeal')) {
exclude group: 'com.facebook.ads'
}
它並不清除錯誤。我錯過了什麼?
更新:所以有兩個罪魁禍首。
1)facebook-audience-network-4.12.1.jar
和javax.inject-1.jar
如何排除這些?我可以通過簡單地刪除它們,整潔,以獲得項目建設,但如果可能的話,我想這樣做:
compile (project(':react-native-appodeal')) {
exclude group: 'com.facebook.ads'
exclude (group:'javax.inject', module:'javax.inject')
}
^沒有工作