主要是在加入了毛玻璃相關的功能並且項目是一個多moudle依賴的情況下會出現的問題,解決方式也比較簡單這里記錄一下
packagingOptions { pickFirst 'lib/armeabi-v7a/libRSSupport.so' pickFirst 'lib/x86_64/libRSSupport.so' pickFirst 'lib/x86/libRSSupport.so' pickFirst 'lib/arm64-v8a/libRSSupport.so' pickFirst 'lib/x86_64/librsjni_androidx.so' pickFirst 'lib/x86/librsjni_androidx.so' pickFirst 'lib/arm64-v8a/librsjni_androidx.so' pickFirst 'lib/armeabi-v7a/librsjni_androidx.so' pickFirst 'lib/x86/librsjni.so' pickFirst 'lib/arm64-v8a/librsjni.so' pickFirst 'lib/x86_64/librsjni.so' pickFirst 'lib/armeabi-v7a/librsjni.so' }
對相關的lib做一下過濾就好了,主要是這三個,如果還有其他架構的適配就在對應的加上路徑就好了。