Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle ReactNative-Spotify SDK依赖项冲突_Gradle_Android Gradle Plugin_React Native_Spotify - Fatal编程技术网

Gradle ReactNative-Spotify SDK依赖项冲突

Gradle ReactNative-Spotify SDK依赖项冲突,gradle,android-gradle-plugin,react-native,spotify,Gradle,Android Gradle Plugin,React Native,Spotify,我有一个带有Android模块的ReactNative项目,用于使用spotify SDK(稍后将使用回放)通过spotify进行身份验证 在构建项目时,grandle会出现以下错误: > Duplicate files copied in APK lib/armeabi-v7a/libgnustl_shared.so File 1: ...root../android/app/build/intermediates/exploded-aar/com.facebook.react/

我有一个带有Android模块的ReactNative项目,用于使用spotify SDK(稍后将使用回放)通过spotify进行身份验证

在构建项目时,grandle会出现以下错误:

> Duplicate files copied in APK lib/armeabi-v7a/libgnustl_shared.so
    File 1: ...root../android/app/build/intermediates/exploded-aar/com.facebook.react/react-native/0.16.1/jni/armeabi-v7a/libgnustl_shared.so
    File 2: ...root../android/app/build/intermediates/exploded-aar/com.spotify.sdk/spotify-player/1.0.0-beta12/jni/armeabi-v7a/libgnustl_shared.so
使用
packagingOptions
exclude或pickFirst-breaks删除应用程序,因为这两个库看起来不同(一个几乎是两倍大),但名称相同


有哪些选项可以解决此问题?

将以下内容添加到android/app/build.gradle中似乎没有任何负面影响,该应用程序一直正常工作,没有任何问题:

packagingOptions {
    pickFirst 'lib/armeabi-v7a/libgnustl_shared.so'
    pickFirst 'lib/x86/libgnustl_shared.so'
}

将以下内容添加到android/app/build.gradle中似乎没有任何负面影响,该应用程序一直正常工作,没有任何问题:

packagingOptions {
    pickFirst 'lib/armeabi-v7a/libgnustl_shared.so'
    pickFirst 'lib/x86/libgnustl_shared.so'
}

自去年12月以来,你在这方面有什么进展吗,詹尼斯?是的,我现在发布答案。自去年12月以来,你在这方面有什么进展吗,詹尼斯?是的,我现在发布答案