当前位置:  开发笔记 > 编程语言 > 正文

ReactNative - Spotify SDK依赖冲突

如何解决《ReactNative-SpotifySDK依赖冲突》经验,为你挑选了1个好方法。

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

在构建项目时,来自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

使用packagingOptionsexclude或pickFirst打破了应用程序,因为两个库看起来不同(一个几乎是大小的两倍)但具有相同的名称.

有什么选择可以解决这个问题?



1> Giannis..:

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

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

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有