weibosdk 报错More than one file was found with OS independent path ‘lib/armeabi-v7a/libweibosdkcore.so

app安装一个推送插件,装好之后,build报错:

Execution failed for task ':app:transformNativeLibsWithMergeJniLibsForDebug'.
> More than one file was found with OS independent path 'lib/armeabi-v7a/libweibosdkcore.so'

weibosdk 报错More than one file was found with OS independent path ‘lib/armeabi-v7a/libweibosdkcore.so

解决方案:

在platforms\android\app\build.gradle的android{}添加

 packagingOptions {

      pickFirst 'lib/arm64-v8a/libweibosdkcore.so'

      pickFirst 'lib/armeabi/libweibosdkcore.so'

      pickFirst 'lib/armeabi-v7a/libweibosdkcore.so'

      pickFirst 'lib/x86/libweibosdkcore.so'

      pickFirst 'lib/x86_64/libweibosdkcore.so'

       pickFirst 'lib/mips/libweibosdkcore.so'

  }

weibosdk 报错More than one file was found with OS independent path ‘lib/armeabi-v7a/libweibosdkcore.so

保存之后build成功!