![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gradle
ShownXeu潇栩
努力吧,骚年
展开
-
Nexus -- Gradle包依赖管理工具
开发者痛点 随着公司业务的拓展以及项目规模的增加,项目的功能需求需要引入额外的jar包(或者其他类型的构件),需要去网上下载相对应的jar包,导入到项目中,还不一定能用够正常运行,因为它还可能需要依赖其他的jar包。而且下载下来的jar包有可能不是最新的,并且各个项目的jar包版本无法统一,还有一个问题就是公司内部开发的一些方便公司业务开发的jar包无法进行很好的管理,导致开发中出现一些原创 2016-08-12 10:46:21 · 6879 阅读 · 0 评论 -
利用Gradle的productFlavors使用应用多现场配置
由于公司的性质,做一个app(产品)需要销售到不同的现场(项目)使用,不同的现场有不同的差异化配置,我们不可能为每个现场的app维护一套代码,如果这样的话,假如有20个现场就得维护20份代码… 问题: 有什么解决办法呢?在以前的项目中,有一种最简单粗暴的办法,就是在代码里面进行 if(XX现场){ 执行逻辑A }else if(XX现场){ 执行逻辑B...原创 2018-03-05 18:40:44 · 12990 阅读 · 5 评论