首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用库项目可使项目的大小加倍

使用库项目可使项目的大小加倍
EN

Stack Overflow用户
提问于 2013-10-29 06:03:10
回答 1查看 61关注 0票数 0

我正在开发一个android应用程序,这是一个免费试用版和付费专业版。当然,两者都共享了大量代码,所以我将核心功能转移到了一个android库项目中。我创建了两个独立的android项目,它们使用核心项目作为库。到目前为止,它是有效的。但在编译最终的应用程序时,我意识到与库项目相比,应用程序的大小增加了一倍以上。

除了代码布局之外,我几乎什么也没改变,所以我不能解释为什么会发生这种情况。我想这可能与核心库项目包含的导出库有关。在Eclipse中,我可以看到库项目和应用程序项目都显示了库中包含在各自的"Android Private Libraries"-folders中的所有jar文件。这些lib是否包含了两次?

EN

回答 1

Stack Overflow用户

发布于 2013-10-29 22:44:57

我发现在构建库项目时(当然)没有调用的是proguard。而且新的应用程序项目还没有任何前卫配置。在应用程序项目中添加proguard优化解决了这个问题。完整的构建现在只比以前(1MB)大200KB。看起来这是最小的开销。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19645912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档