Gradle Plugin开发基础-Transform
前言 在Gradle Plugin开发基础流程中介绍了如何创建我们自己的插件工程,这次来介绍下如何使用Transform配合ASM进行插桩。使用 AGP Transform API 进行字节码插桩已经非常普遍了,例如 Booster、神策等框架中都有 Transform 的影子。T...
前言 在Gradle Plugin开发基础流程中介绍了如何创建我们自己的插件工程,这次来介绍下如何使用Transform配合ASM进行插桩。使用 AGP Transform API 进行字节码插桩已经非常普遍了,例如 Booster、神策等框架中都有 Transform 的影子。T...
使用Java开发Gradle Plugin基础流程 在Android开发的过程中,我们经常使用如下方法在项目中加入插件 app/build.gradle //新版本 plugins { id 'com.jfrog.bintray' version '1.8.5' } //旧版本 apply plugin...
前言 如果我们将模块放在远程仓库比如maven的时候,在Android Studio中使用Gradle依赖是非常方便的,比如 implementation 'com.liulishuo.okdownload:okdownload:1.0.5' 这样我们就将okdown1.0.5添加到自己的项目中,但是我们在官方还...