使用Gradle自动化构建多类型apk包

来源:互联网 发布:python base64 decode 编辑:程序博客网 时间:2024/04/28 12:30


作者:Ezio Shiki
链接:http://www.zhihu.com/question/22842123/answer/55675046
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

cannocan
需要在Android Studio中将build variants切换为fullDebug,否则Android Studio不会将full下的java目录识别为源文件目录,导致不能添加package。
找了半天也不晓得原因。。。
这样的确方便了开发,不过好像好像apk的大小也会增加
知乎用户作者 回复cannocan
你说的第一个是个feature不是一个bug,build variants就是用来选择你现在编写的版本的。第二条没验证过
cannocan 回复知乎用户作者
第一句是复制你的话,你这个帮了我大忙,我一直不晓得原因哈哈
MrZhao
如果上百个渠道的话,各别渠道针对图标要加角标,那么就会针对Flavors进建drawable,打出来的包会把icon全部打进去。。。如有五个渠道要加角标,就要建五个res.drawable,那打打出来的包就会有渠道1.res.drawable 渠道2.res.drawable.....随着渠道的增多打出的包会越来越大....

0 0
原创粉丝点击