首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
gradle
订阅
a121552497
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
【灵魂七问】深度探索 Gradle 自动化构建技术(五、Gradle 插件架构实现原理剖析 — 下)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 目前,Gradle 自动化技术越来越重要,也有许多同学已经能够制作出自己的 Gradle 插件,但是一直有一些 “梗” 遗留在我们脑海中,无时无刻不提醒着我们,你真的掌握了吗?…
我们升级适配完AGP 7.0 | 杂谈
升级 年初了,我们打算升级下apg,这样之后就拥抱下jetpack compose了!! 想用comopse有两个必选项agp7.0和kotlin版本1.5.31. Java11配置 因为apg7.0
深入理解Instant Run——原理篇
Instant-run是Android Studio 2.0开始引入的新特性,它的作用是使开发者在开发时的改动可以很快地被应用,节省开发者的时间。当改动了代码之后,不需要进行完整的构建过程生成新的apk并且重新安装,只是把涉及到改动的部分push到设备上,某些情况下甚至都不需要…
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要流程分析
通过这种方式,可以直接依赖 plugin 的源码,读起来比较方便。 2. 官方对照源码地址 android gradle plugin 源码地址 大家可以直接 clone EasyGradle 项目,把 android-gradle-plugin-source/build.gr…
Android Gradle 构建指北 #9 Gradle 脚本调试(非插件
讨论下目前 IDEA / Android Studio 对 *.gradle.kts 脚本调试的支持情况。
Gradle 系列 (一)、Gradle相关概念理解,Groovy基础
引用 Gradle 官方一段对Gradle的介绍:Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are wr…
一步步治理隐私权限 | 安卓黑魔法
最近很多公司都面临和我们一样的难题,配合网信办进行隐私权限整改。主要涉及到在用户同意隐私权限授权之前,禁止调用敏感的api,具体比如imei,androidid,ip,macaddress等等。
组件化下如何优雅进行本地调试,即aar依赖与module依赖动态切换
在组件化开发的时候,会面临的一个问题就是组件的调试。 即组件和主工程不在同一个工程目录下,主工程对组件的依赖,是通过依赖组件发布的aar包的方式引入。当组件开发了新的功能,就会发布一个新的 aar 包
调试研究Shadow对字节码编辑的正确姿势
Shadow是通过字节码编辑技术向插件插入中间层,完成插件技术的核心工作的。所以,有必要给新接触字节码编辑技术的同学分享一下研究这项技术的入门姿势。 Android 官方的构建过程提供了名为TransForm的API,详见这里 。这个API允许第三方插件在class转换成dex…
加固后ARouter罢工了?看这里
最近有使用腾讯乐固进行apk加固的同学发现,ARouter在加固后不能正常工作了,找不到组件。在github上也有相应的issue: 至此,加固后无法找到组件的问题已解决,经测试有效。 ARouter是在运行时通过读取每个dex文件中的com.alibaba.android.a…