学习
实践
活动
专区
工具
TVP
写文章

逮虾户

LV0
举报
发表了文章

为什么要选择VersionCatalog来做依赖管理?

很多人都介绍过Gradle 7.+提供新依赖管理工具VersionCatalog,我就不过多介绍这个了。我们最近也算是成功接入了VersionCatalog,过...

逮虾户
GradleJavaAndroid正则表达式打包
发表了文章

我想变成光 | 2022 安卓年终总结

时间过得还是很快的啊,转眼马上就要到了送外卖的年纪了啊,令人唏嘘不已。互联网真的是对于年纪大的人很不友好的,只要你年纪大了,都还是会歧视你的。珍惜好自己最后的职...

逮虾户
打包GradleAndroid缓存
发表了文章

用kotlin来开发一个cli工具 | 没用的技能+1

而在程序开发过程中,每个工程或者说公司也都需要一个脚手架工具。通过脚手架命令行的形式简化开发流程,避免发生一些人为的相对低级的问题,所以这个也就是为什么叫做脚手...

逮虾户
JARJavaGradleAndroidKotlin
发表了文章

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

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

逮虾户
打包GradleAndroid编程算法
发表了文章

Gradle Enterprise 牛逼 | 还债了

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

逮虾户
打包GradleAndroid编程算法缓存
发表了文章

kotlin 和 r8 的量子纠缠 | 类加载机制偷鸡

戏接上文,kotlin升级没想到啊还有一个大坑。我们之前说了我们使用的agp版本是7.0.3,在这个版本的R8竟然会出现kotlin混淆的bug。

逮虾户
KotlinJARIDEGradleJVM
发表了文章

kotlin compose 升级的苦涩 | 一地鸡毛

年中的时候一直有开发同学反馈想升级各个基础库的版本,而且我们也有每年一调整的计划,所以前一阵子就顺便一起做了一次升级迭代基础库的操作。

逮虾户
Kotlin打包
发表了文章

常见的Android编译优化问题

在开发过程中,有碰到过一些由于编译优化导致的代码修改并不符合我们预期的情况。这也就是之前为什么我经常说编译产物其实是不太可以被信任的。

逮虾户
打包AndroidJavaIDE
发表了文章

伪造出一个假的系统View | Gradle Task

先简单的介绍下背景,业务同学写了个apt的框架,然后里面包含一个注解的库,而注解库中需要使用到Android源码中的View。但是因为这是一个Java Libr...

逮虾户
打包GradleJARAndroidJava
发表了文章

Android 性能采集之Fps,Memory,Cpu | 性能监控系列

各位大佬好久不见了,憋了一阵子发育了一下(主要是我在拼神龙斗士),基本上完成了简单的性能采集的Demo,分享一下相关的经验给各位吧。

逮虾户
数据分析Android
发表了文章

Jetpack Compose 导致的编译劣化 | KCP 简介

最近的更新频率很低,虽然有很大一部分原因是我在偷懒,另外是因为想从工作中的一些奇怪的问题出发,写一些可能对大家有帮助的内容。

逮虾户
打包KotlinGradleAndroid
发表了文章

Gradle Build Cache 引发的编译问题 | Gradle Task 缓存

我简单的翻译下给各位大佬,在本地存在build cache的情况下,gradle task会基于当前的输入来作为缓存的key值,如果输入内容没有发生变更,则意味...

逮虾户
打包JavaGradleAndroid缓存
发表了文章

Android Gradle 同步优化

年初开始我们就开始了关于Gradle Sync阶段的优化。之前和大家都简单的介绍过工程相关的背景情况了,我们大概有400+的Module,然后一次的同步时间就非...

逮虾户
数据结构JAR缓存打包API
发表了文章

有趣的Viewbinding委托

好久没有更新文章了,之前一阵子都在准备公司内部的技术分享。也就偷懒没有更新自己的技术博客了,而且感觉也没有啥好玩的技术可以和大家分享的。前一阵子我们在使用vie...

逮虾户
TCP/IPAndroid
发表了文章

闲话安卓MonoRepo

今天不打算展开任何关于技术的探讨,只是想抛出一些观点,关于工程结构上的。可能有些人赞成也有些人反对,但是我觉得技术的世界还是需要一些讨论和探索的。

逮虾户
打包
发表了文章

Gradle 奇淫技巧之initscript pluginManagement

我们的工程结构是单仓,然后通过gradle提供的复合构建(ComposeBuilding) 的机制来完成整个单仓模式的。

逮虾户
GradleAndroid打包
发表了文章

注解排列组合出启动任务 | ksp

最近在忙着工作上的一些事情,导致文章更新不及时了(其实是我沉迷打游戏),还有一些网友说我突然不卷了。这就是你们大意了啊,哈哈哈,偷偷学习。

逮虾户
编程算法SDKIDE数据结构
发表了文章

PThread OOM 终局之战 | 吹爆Matrix

之前已经和大家聊过两次pthread oom问题了,去年下半年我也抄袭完成了最后一部分了,今天就和大家简单的聊一下看看吧。

逮虾户
JavaJSON文件存储
发表了文章

我们升级适配完AGP 7.0 | 杂谈

年初了,我们打算升级下apg,这样之后就拥抱下jetpack compose了!!

逮虾户
JavaAPI打包Android缓存
发表了文章

Android 启动优化杂谈 | 另辟蹊径

本文将不发表任何关于 有向无环图(DAG) 相关,会更细致的说一些我自己的奇怪的观点,以及从一些问题出发,介绍如何做一些有意思的调整。

逮虾户
编程算法SDKIDE

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券