【发布时间】:2013-11-06 19:58:58
【问题描述】:
我有一个共享库,供应用的多个变体使用。我希望能够根据应用配置剥离未使用的库资源。
- 我不想永久删除资源,所以 Lint 没有帮助
- 资源被共享代码引用,我只知道在某些差异下,没有使用相当大的块
- 引用资源的共享代码正在被使用(只是在某些使用差异中,一个相当大的块没有发挥作用)所以 proguard 也无济于事
我正准备使用 ant 构建脚本将其从库 jar 中删除。还有什么想法吗?
【问题讨论】:
-
你看过 Gradle 吗?:tools.android.com/tech-docs/new-build-system
-
是的,我一直在将 gradle 系统用于较小的非关键项目,并且非常喜欢它。但是,在事情变得更稳定之前,我还不能切换我的主要制作曲目。
标签: android ant build shared-libraries