标签: gradle

Gradle 提速:每天为你省下喝一杯咖啡的时间

作为一名 Android 开发同学,当你的工程和代码达到一定规模的时候,相信你一定遇到过编译速度过慢的问题。比如:等待编译的时间,仿佛过了一个世纪,有没有!对于程序猿,时间尤其宝贵,当你修改完一个 BUG 或者想验证一个功能时,却因为编译速度过慢而不得不打断你的思路,也会严重影响你的开发效率。正所谓… Read More »

Gradle 提速:每天为你省下一杯喝咖啡的时间

作为一名 Android 开发同学,当你的工程和代码达到一定规模的时候,相信你一定遇到过编译速度过慢的问题。比如:等待编译的时间,仿佛过了一个世纪,有没有!对于程序猿,时间尤其宝贵,当你修改完一个 BUG 或者想验证一个功能时,却因为编译速度过慢而不得不打断你的思路,也会严重影响你的开发效率。正所谓… Read More »

Android Studio 构建新项目为何一直显示Gradle Build Running!

作为一个初入学习安卓的程序员,在学习的过程中,最容易碰到频繁的建立新项目,这时候,碰到我们标题的这个问题,简直就是要崩溃了。在我接触的所有初学者当中,在这个地方运行,等待的过程长达几十分钟的都有。在工作中,可能接手的是别人建立好的项目了。这个问题反倒不常碰到!这个问题,实际上是Gradle惹的祸!关… Read More »

Gradle系列之Gradle插件

Gradle 内置了很多常用的插件,Gradle 中的插件可在一定的场景中可以帮助我们提高开发效率,可以通过扩展现有的插件来实现更多功能,比如 Android Gradle 插件就是基于内置的 Java 插件来实现的。插件的作用如何应用一个插件自定义插件先来一下 Gradle 插件的作用,主要有以下… Read More »

3种方法带你玩自定义Android Gradle插件

每日推荐推荐一个热修复框架,无需重启应用,即可修复代码和资源,零私有api调用,适用于2.x~P。本文作者作者:binbinqq86本文由作者授权发布。gradle插件可以帮助我们干很多事情,类似一个工具,可以根据你自己想要的效果去定制自己的插件,本文就讲解一下怎么去实现自己的一个插件。根据官网描述… Read More »

从零开始搭建Android组件化框架,附Demo和源码

作者:tome4  (Demo和源码地址文末附上)在已经开发过几个项目的童鞋,如果这时需要重新开发一个新项目,是否需要自己重新搭建框架呢,还是从老项目中拷贝粘贴?我们是否可以封装一个底层的lib库,这个底层的公共基础库 包括了一些第三方库(如: okhttp, retrofit2, gli… Read More »

【51信用卡】Android代码静态检查工具整理

作者介绍:郑晓明,51信用卡客户端Android工程师前蘑菇街客户端研发工程师,之前主要从事IM等项目开发。2017年加入51信用卡,目前主要负责51人品客户端项目开发,平时热衷于疑难问题排查及提高效率工具的开发。随着51信用卡的业务功能不断迭代,项目中偶尔会出现一些不严谨的代码。如魔法数字,变量未… Read More »

基于Jenkins的Android自动化打包分享

开发人员手动打包不仅浪费开发时间,打断开发思路,又不能及时给测试或者运营人员安装包,费力不讨好,你懂得,所有就有了自动化打包。大部分公司都配置的有打包平台,但有的朋友还不知道如何配置以及工作原理,本文就来分享下基于Jenkins的Android自动化打包。为什么用jenkins打包,以及jenkin… Read More »

2019十佳DevOps工具,你用了几个?

开发和运维的集成翻开了软件开发的全新篇章。如果你还是DevOps的新手,或者正在寻求改进已有流程的方法,那么第一道关卡就是调研哪些工具最适合你的团队。本文整理了工具列表,为大家选择所需的工具提供详实的参考信息。让我们一起看看从自动化build工具到应用程序性能监控平台领域里,十大最佳DevOps工具… Read More »