首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在与OS无关的路径'lib/armeabi-v7a/libRSSupport.so‘中发现了多个文件。

在与OS无关的路径'lib/armeabi-v7a/libRSSupport.so‘中发现了多个文件。
EN

Stack Overflow用户
提问于 2019-03-24 08:49:47
回答 2查看 3.9K关注 0票数 2

在将shimmer布局包含到我的android项目之后,我得到了这个错误。

我试着在我的packagingOptions (Module)中编辑我的build.gradle,但是它没有工作。

packagingOptions {

代码语言:javascript
运行
复制
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/license.txt'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/NOTICE.txt'
    exclude 'META-INF/notice.txt'
    exclude 'META-INF/ASL2.0'
    exclude 'META-INF/rxjava.properties'
}

下面是我布局中的xml代码。

代码语言:javascript
运行
复制
<com.facebook.shimmer.ShimmerFrameLayout
    android:id="@+id/shimmerUserProfileActivity"
    android:layout_width="wrap_content"
    app:shimmer_shape="radial"
    app:shimmer_duration="800"
    app:shimmer_auto_start="true"
    app:shimmer_repeat_mode="restart"
    android:layout_height="wrap_content">

    <include layout="@layout/layout_shimmer_user_profile"/>

</com.facebook.shimmer.ShimmerFrameLayout>

这些项目显示了此错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-29 10:25:55

这个成功了。

代码语言:javascript
运行
复制
android{
    packagingOptions{

        pickFirst 'lib/mips/libRSSupport.so'
        pickFirst 'lib/x86/libRSSupport.so'
        pickFirst 'lib/mips/librsjni.so'
        pickFirst 'lib/x86/librsjni.so'
        pickFirst 'lib/armeabi-v7a/libRSSupport.so'
        pickFirst 'lib/armeabi-v7a/librsjni.so'
    }
}

这是我的打包选项的全部代码。

代码语言:javascript
运行
复制
android{
    packagingOptions {

        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
        exclude 'META-INF/rxjava.properties'

        pickFirst 'lib/mips/libRSSupport.so'
        pickFirst 'lib/x86/libRSSupport.so'
        pickFirst 'lib/mips/librsjni.so'
        pickFirst 'lib/x86/librsjni.so'
        pickFirst 'lib/armeabi-v7a/libRSSupport.so'
        pickFirst 'lib/armeabi-v7a/librsjni.so'

        pickFirst 'lib/x86_64/libsqlcipher.so'
        pickFirst 'lib/armeabi/libsqlcipher.so'
        pickFirst 'lib/x86/libsqlcipher.so'
        pickFirst 'lib/armeabi-v7a/libsqlcipher.so'
        pickFirst 'lib/arm64-v8a/libsqlcipher.so'
        pickFirst 'lib/armeabi-v7a/libassmidi.so'
        pickFirst 'lib/x86/libassmidi.so'
    }
}

我注意到,这个问题并不是真正由亮丽的布局引起的。这是因为即使在删除所有shimmer声明、实现和重新构建我的项目之后,问题仍然存在。希望这能有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2019-03-24 09:21:08

我没有试过这个,但是:

代码语言:javascript
运行
复制
android {
    packagingOptions {
        pickFirst 'lib/armeabi-v7a/libRSSupport.so'
     }
 }

我在这里发现了类似的东西:

SO link

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55322073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档