最新 最热

Android插件化常见冲突解决方案

在Android组件化和插件化的过程中,经常会遇到狠多的问题,如常见的包依赖冲突,资源文件依赖冲突等问题,当然,在资源文件上面,一些组件化框架已为我们提供了一些资源文件冲突的解决方案。下面做一个简单的总结,未完待续。...

2022-11-30
0

阿里ARouter路由实现Android模块化开发

从 2016 年开始,模块化在 Android 社区越来越多的被提及。随着移动平台的不断发展,移动平台上的软件慢慢走向复杂化,体积也变得臃肿庞大,为了降低大型软件复杂性和耦合度,同时也为了适应模块重用、多团队并行开发测试等等...

2022-11-30
0

使用Gradle方式构建Kotlin缓存

Kotlin 1.2.21 允许 Kotlin 项目使用构建缓存,通过 Gradle 的构建缓存功能,可以提升 Kotlin 代码的编译速度,加快开发周期。本文将结合实际例子,介绍利用 Gradle 加速 Kotlin 代码编译的原理、配置示例以及在 IDE 中的使...

2022-11-30
0

IIntelliJ IDEA 与 Gradle

新建Gradle项目后,缺少的目录可手动创建。默认web.xml没有创建的话,可以配置生成一个

2022-11-29
0

协程 路由 组件化 1+1+1u003E3 | 掘金年度征文

2020 对我来说还是一个比较重要的一年,我是一个90年的老安卓了,前几年一直有点中年危机的感觉。因为一直都在小公司,所以受限于开发眼界问题,只能自己钻研一些看到的技术,陷入了技术的瓶颈中,感觉到了所谓的天花板,要上手一...

2022-11-28
0

gradle安装和在idea中使用

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。 面...

2022-11-28
0

Flutter运行App时出现“Running Gradle task assembleDebug“问题解决

Flutter开发过程中,最麻烦的就是环境搭建了,从写好代码到项目编译在模拟器中运行成功这个过程是十分曲折的。

2022-11-27
0

从零接入 TheRouter

TheRouter是货拉拉开源的路由框架,针对Android平台实现组件化、跨模块调用、动态化等功能的集成框架,基本上算当前最先进的路由库了。

2022-11-24
0

Gradle Enterprise 牛逼 | 还债了

我为啥推荐Gradle Enterprise呢,我们在试用完之后其实感觉这部分功能还是非常非常强大的。后续我们从实际开发的痛点出发,会比较容易理解为什么打算吹一波。...

2022-11-21
0

Android 组件化(二)注解与注解处理器、组件通讯

在上一篇文章中,我们完成了组件的创建、gradle统一管理、组件模式管理和切换,那么这一篇文章,我们需要做的就是组件之间的通讯了。

2022-11-21
0