【发布时间】:2015-09-29 08:22:28
【问题描述】:
我有一个依赖于 android-library 项目的 Android Studio 应用程序。 这个 android-library 项目包含一些本机库 .so,但我希望在我的最终 apk 中不会出现其中一些 .so。
我该怎么做?我将此代码添加到我的应用程序的 build.gradle 中,但文件继续出现:
packagingOptions {
exclude 'lib/armeabi/a.so'
}
谢谢
【问题讨论】:
-
如果没有这些 .so 文件,您的应用还能运行吗?
-
是的,因为这个 android-library 用于更多应用程序,我想避免 apk 有未使用的资源
-
所以基本上你想把库精简到对你有用的功能。我的理解正确吗?
-
您是否希望拥有特定于平台的 apk,从而删除不适用于平台的 .so 文件?
标签: android android-studio gradle