首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gradle
订阅
叶日天
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Kotlin拓展函数的真身
kotlin也写了很长一段时间了,香是真的很香这个东西。但是很多东西也是不求甚解,都是直接开始用,但是为什么我也不关心。举个栗子,就拿拓展函数来说。 这个真的香吧,但是真实的这个语法糖到底是什么呢。 先介绍个工具,Android Studio的工具栏有个tools/Kotlin…
ASM 字节码插桩:隐私合规方法检测
1.前言 近两年来工信部对于应用的隐私合规安全问题愈加重视,对 Android 平台的管控程度也要比 IOS 平台严格很多,很多不合规的应用也先后被下架要求整改。笔者就曾遇到过加班整改隐私合规的问题,
Android如何生成本地或者远程aar
Android中的aar主要是针对于Android Library而言的,可以简单的理解为是对Android Library的打包
Android安卓进阶技术分享之AGP工作原理
Android 开发太难了:总听说的AGP,背后到底做了什么? 无非原因有两: 1. AGP 的源码太大了,有30g,并且版本已经很旧了。 2. 使用项目依赖的 AGP 代码很简单。
发布包含源码的Kotlin项目aar包到Maven
以上标题只是个总结,此篇文章实际是踩坑记录。 接手Kotlin项目时,前辈跟我说,项目中依赖的第一方Kotlin库无法调试。 排查调用栈时,依赖的第一方库的类竟然没有源码,是反编译出来的。 其实前辈跟我说起因1时,我还没明白啥意思,怎么Kotlin就不能调试了。 今天下午排查内…
Gradle 构建工具 #1 为什么说 Gradle 是 Android 进阶绕不去的坎
Gradle 作为官方主推的构建系统,目前已经深度应用于 Android 的多个技术体系中,例如组件化开发、产物构建、单元测试等。可见,要成为 Android 高级工程师 Gradle 是必须掌握的
我与 Groovy 不共戴天
打死我都不可能写 groovy 的,这辈子都不可能.................................. 咦,真香
看完这一系列,彻底搞懂 Gradle
前面写了几篇关于 Gradle 的文章,这篇文章算是这一系列的结束和总结。 相对于 Android 开发者来说,包括最开始的我,可能对 Gradle 的认识,就是一个打包工具而已,平时主要在做 app 的开发,对于 Gradle 的投入并不是很多。但真正深入了解以后,会发现 G…
Gradle自定义插件并上传到JitPack
本篇是Gradle系列第二篇,自定义插件并上传到JitPack中,开发环境基于最新的 Gradle 7.0.4 , AndroidStudio BumBleb,不同于网上传统的旧版本教程。
快看漫画组件化-发布插件
随着快看业务的下沉组件越来越多,每个人都可能面临组件创建、配置、发布阶段,组件化的基础能力愈发重要,我们希望能有一个通用的发布插件来提升我们组件的开发效率和解决我们在组件化中可能面临到的一些问题。针对