I have multiple native libraries included in my project which mutually
contain the stlport_shared library and the DSL to exclude/pickFirst has no
effect, it always results in the following error nonetheless:
Error:duplicate files during packaging of APK ***
Path in archive: lib/armeabi/libstlport_shared.so
Origin 1: ***\build\intermediates\exploded-aar\hu.uni_pannon.lavinia\
absorptionmodel\1.0.0\jni\armeabi\libstlport_shared.so
Origin 2: ***\src\main\jniLibs\armeabi\libstlport_shared.so
You can ignore those files in your build.gradle:
android {
packagingOptions {
exclude 'lib/armeabi/libstlport_shared.so'
}
}
This is what I have in the build.gradle file:
android {
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
pickFirst 'lib/armeabi/libstlport_shared.so'
pickFirst 'lib/armeabi-v7a/libstlport_shared.so'
pickFirst 'lib/x86/libstlport_shared.so'
}
}
Is this a known regression?
--
You received this message because you are subscribed to the Google Groups
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.