首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
gradle
订阅
abwbw1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
通过自定义Gradle插件修改编译后的class文件
或许你会觉得没有必要这样做,可是有一种应用场景就是,为每个编译后的class文件添加一行代码。比如:在每个Java类的构造函数中加一句System.out.println("I Love HuaChao!");(PS:莫吐槽~,莫嘲笑~),如果你每次创建一个类的时候都手动加这么…
使用 Gradle 实现一套代码开发多个应用
在文章 使用 Gradle 对应用进行个性化定制 中,我们能够针对一个应用的正式服、测试服、超管服等其他版本,进行个性化定制。 这一篇文章我们来点大动作,让你用一套代码构建多个应用。 场景介绍 需求:“将某个应用换一套皮肤、第三方账号、后台服务器,改个名字上线,并且以后的新功能同…
有关项目依赖包发生 Manifest Merge 冲突的详细解决方案
安卓开发使用 Gradle 插件管理依赖包确实非常方便,尤其是在解决一些依赖冲突的问题上。比如,重复依赖的问题,具体内容请我之前写的一篇文章: 有关 Android Studio 重复引入包的问题和解决方案 开发中,你可能还会遇到一种情况,就是项目所引用的 AAR 、Librar…
一些关于加速 Gradle 构建的个人经验
目前绝大多数的 Android 项目都是基于 Grale 了,因为 Gradle 确实给我们带来了很多便利,然而,在使用了 Gradle 后,最大的不满就是编译起来太慢了。解决慢的问题无非有两种方法 提升硬件配置,选择 CPU 和内存和硬盘等更优的硬件 在软件方面,减少不必要的耗时,充分利用现有机器的性能。 本文的主要经验围绕着如何减少不必要的耗时操作和如何充分利用机器性能展开。