wequick / Small

A small framework to split app into small parts
http://code.wequick.net/Small
Apache License 2.0
5.04k stars 1.11k forks source link

lib.*中的 (so文件、assets资源、jar中非代码资源等) 重复打入 app.* 中 #199

Open hcanyz opened 8 years ago

hcanyz commented 8 years ago

demo下载地址:https://yunpan.cn/cBFWSzRf6Bc35 (提取码:d5f9)

前提: lib.utils 依赖 lib.style、lib.analytics lib.analytics 依赖 lib.style lib.style 中有 jniLibs 若干so文件,assets若干文件

app.* 引用 lib.utils

buildLib、buildBundle 生成的lib.so没有重复文件、生成的app.so包含lib.style中的重复文件

期望: app.so 不产生重复文件

需求:项目中有一个lib.A需要被多个lib.* 依赖, Lib.A中存在so文件、assets资源、jar中非代码资源.

pscj commented 8 years ago

遇到了相同的问题,特别是重复的so文件,占用空间很大

galenlin commented 8 years ago

感谢反馈,我研究下。