[Android Studio] 解決 Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.3.3-runtime
在Android Studio裡,在引入第三方lib的時候。有時會出現一個issue。
基本上就是出現標題所示的類似這行:
Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.3.3-runtime
簡單說,就是第三方的lib裡有包含到你目前的Implementation裡相同的套件。
例如: 你有引入第三方套件 implementation 'io.github.lucksiege:pictureselector:v3.11.2'
但是假設這個套件裡本身也有core-1.3.3-runtime的話,就會造成衝突。錯誤就會發生在build的時候。
解法:
因此要在gradle.properties這個檔案裡加入以下這行:
android.enableJetifier=true
代表將本來第三方lib的support轉為引用原本implementation 的版本
留言
張貼留言