首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gradle
订阅
听梅落雪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
在Windows搭建Jenkins构建Android项目
一、引言 Jenkins 是一个用于自动化构建、测试和部署软件项目的开源持续集成和持续交付(CI/CD)工具。它可以帮助开发团队更快地构建、测试和交付他们的应用程序。 Jenkins 可以自动化执行打
【Gradle-19】Android多渠道打包指南
涵盖多渠道打包整个流程的基本内容和实现方法,通过合理配置productFlavors、dimension和buildTypes,可以提高开发和发布的灵活性。
字节码插桩(三): ASM 字节码插桩
在 Android 中,你可能经常听某位中台大佬说 无痕埋点 , Hook ,apm监控,编译器动态修改代码等名词,小伙伴通常都知道 AspectJ 可以通过切面织入相关代码,但殊不知 就连小小的 Lambada 语法在自定义 Plugin 都无法实现。 更何况其他兼容问题,有…
ASM字节码插桩初体验
Asm字节码插桩初体验Transform,AdviceAdapter,ClassVisitor,Asm bytecode Viewer
一文学会Android Gradle Transform基础使用
最近在做一个在 Android 工程编译期间动态插入一些随机代码的需求,我选择的是 Gradle Transform 技术,想起好久没有写过博客了,就记录一下这方面的一些基本使用。 APT(Annotation Processing Tool): 编译期注解处理技术,通过自定义…
Gradle 爬坑指南 -- 导论
我写文章都是喜欢以小白为出发点的,希望对那些一点都不了解 Gralde 的朋友能所有帮助,也希望能大大缩短大家学习 Gralde 的时间成本。Gradle 这东西对于一般人真的是难,非常难理解。相关的技术文章都是18年后才开始涌现出来的,之前的文章(尤其是15年那会AS出现时的…
Android C++系列:JNI基本操作
自从 Android Studio 使用 CMake 进行编译就方便多了,不需要再写 Android.mk 了,也不需要用 javah 来生成头文件了,直接写好 native 方法,快捷方式就可以生成
Android 自定义Gradle插件(一): 创建自定义插件与发布
自定义Gradle插件是ASM代码插桩的步骤之一。本篇文章记录自定义Gradle插件、上传至Maven的步骤。