在我的 Android 项目中包含 shimmer 布局后,我收到此错误。
我尝试在 build.gradle(模块:app)中编辑打包选项,但没有成功。
包装选项{
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 代码。
<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>
项目显示此错误。
最佳答案
This worked.
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'
}
}
This is the whole code for my packaging options.
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'
}
}
I noticed that the problem was not really brought about by the shimmer layout. This is because the problem still persisted even after removing all the shimmer declarations, implementations and rebuilding my project. Hope this helps.
关于android - 发现多个文件具有独立于操作系统的路径 'lib/armeabi-v7a/libRSSupport.so',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55322073/