AGP 插件说明
Android Gradle Plugin 高版本说明及其使用方法
GrowingIO Sdk Gradle Plugin 4.0 具有以下的功能特性:
- 适配 AGP 8.0 Instrumentation API;
- 兼容 AGP4.2及其更早版本的 Transform API;
- 在插件中可以配置集成Giokit;
开源信息
Github 项目地址为 GrowingIO Android SDK Plugin,欢迎 star, fork。
如何集成
这里只说明在 Android Gradle插件为7.0及以上版本时的集成方式,若是AGP7以下则按照 插件集成 集成即可。
添加 Maven 仓库
需要在 project 中的 settings.gradle
文件中添加Maven仓库
// 当AGP版本为7.0及以上添加
pluginManagement {
repositories {
// 添加gradle仓库
gradlePluginPortal()
//如果使用 SNAPSHOT 版本,则需要使用如下该仓库。
maven { url "https://s01.oss.sonatype.org/content/repositories/snapshots/" }
google()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
//如果使用 SNAPSHOT 版本,则需要使用如下该仓库。
maven { url "https://s01.oss.sonatype.org/content/repositories/snapshots/" }
mavenCentral()
google()
}
}