最新 最热

aar和源码切换插件Plus | 一个没采纳的废案

我们的工程结构呢是monorepo, 但是因为之前需要治理基础库的依赖问题,所以有一部分公共的sdk就被从momorepo中移出去了。

2022-03-06
0

我想调试下build.gradle | Gradle 调试

我在写gradle plugin的时候,碰到过两个大难题,所见即所得,当场运行我们的代码。这部分我们之前已经介绍过。协程 路由 组件化 1+1+1>3

2022-03-06
0

哔哩哔哩在Hilt组件化的使用 | 技术探索

最近业务同学需要接入谷歌推的Hilt框架。因为哔哩哔哩的业务上很容易出现业务层面的交叉,而因为项目完成了大量的组件化拆分。由于不希望业务之间产生相互引用,所有在技术评估完成之后我们决定由我们部门来对Hilt进行接...

2022-03-06
0

还在用build.gradle吗?试试build.gradle.kts吧

虽然大家都写了很多年的安卓了,我之前一直都有对于build.gradle有点疑惑和不解(这部分其实已经没有了)。就比如为啥android叫android?还有dependencies是啥?apply form和apply plugin有什么区别。...

2022-03-06
1

回到单体架构:一个开源项目的重构

这个月,我和我的同事们正在开源一个内部的架构治理平台:ArchGuard,我们进行了一系列的遗留系统的迁移工作:

2022-03-04
0

Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)

在近期我对AS进行了一次更新,更新到目前最新的版本:Bumblebee | 2021.1.1 Patch 2,AS的下载地址是:谷歌中国,这个版本更新于2022年2月。

2022-03-03
0

Jave2-Java音频视频编码器

JAVE2(Java音频视频编码器)库是ffmpeg项目上的Java包装器。 开发人员可以利用JAVE2将音频和视频文件从一种格式转码为另一种格式。 在示例中,您可以将AVI文件转换为MPEG文件,可以将DivX视频流转换为(类似YouTube的)Flash FL...

2022-03-01
0

前沿资讯|Spring Native 0.11.2、Spring Authorization Server 0.2.2 发布

近日,Spring官方又更新了两个前沿内容,分别是Spring Native 0.11.2 和Spring Authorization Server 0.2.2 。下面一起来看看分别都更新了些什么。

2022-02-24
0

gradle编译打包过程分析之ProcessAndroidResources

首先,如何查看gradle源码,我们在项目里依赖com.android.tools.build:gradle即可,如下:

2022-02-24
0

spring boot 配置文件自定义属性开启提示

使用插件可以让 spring boot 项目中自己定义的PropertiesConfiguration类属性在配置时自动提示

2022-02-19
0