【问题标题】:Including just selected .so libs in apk在 apk 中包括刚刚选择的 .so 库
【发布时间】:2019-07-27 05:33:10
【问题描述】:

我的 jniLibs 目录中有几个 .so 库(我们称它们为 lib1.solib2.solib3 .so),我用于 Project1

我在build.gradle 中使用jniLibs.srcDir 'path/to/my/dir/jniLibs' 设置。

我为 Project2 使用相同的 jniLibs 目录,但我在这个项目中只需要 lib1.so

有没有办法说 Gradle,只有 lib1.so 应该被复制?

【问题讨论】:

    标签: android gradle java-native-interface build.gradle


    【解决方案1】:

    是的,你有packagingOptions,例如

    packagingOptions {
        exclude "**/lib2.so"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-20
      • 1970-01-01
      • 2015-08-21
      • 1970-01-01
      • 2018-07-15
      • 1970-01-01
      • 2014-10-31
      • 1970-01-01
      相关资源
      最近更新 更多