Android Studio | Gradle | Android Gradle Plugin | JDK | Kotlin |
---|---|---|---|---|
Koala 2024.1.1 Patch 1 | 8.7 | 8.5.1 | 17 | 1.9.20 |
- 掘金专栏一览
- 【Gradle-1】入门Gradle,前置必读
- 【Gradle-2】一文搞懂Gradle配置
- 【Gradle-3】Gradle中的DSL,Groovy & Kotlin
- 【Gradle-4】Gradle的生命周期
- 【Gradle-5】Gradle常用命令与参数
- 【Gradle-6】一文搞懂Gradle的依赖管理和版本决议
- 【Gradle-7】Gradle构建核心之Task指南
- 【Gradle-8】Gradle插件开发指南
- 【Gradle-9】Gradle插件发布指南
- 【Gradle-10】不可忽视的构建分析
- 【Gradle-11】动态修改VersionName和VersionCode
- 【Gradle-12】分析so文件和依赖的关系
- 【Gradle-13】SNAPSHOT版本检查
- 【Gradle-14】编译优化之Gradle最佳配置实践
- 【Gradle-15】源码和AAR的依赖替换指南
- 【Gradle-16】直接Run和使用命令行编译有什么区别
- 【Gradle-17】动态删除清单文件中的某个权限
- 【Gradle-18】从Groovy迁移至Kotlin
- 打印依赖树
- SNAPSHOT版本检查
- 打印so文件和依赖的关系
- 动态删除清单文件中的某个权限
step 1. Add the JitPack repository to your build file
repositories {
// ...
maven { url 'https://jitpack.io' }
}
step 2. Add the dependency
dependencies {
classpath('com.github.yechaoa.GradleX:plugin:1.8')
}
step 3. Add the Plugin Id to your build file and configure the gradleX{ } dsl
plugins {
id 'com.yechaoa.plugin.gradleX'
}
gradleX {
printDependencies = false
analysisSo = true
checkSnapshot = true
blockSnapshot = false
permissionsToRemove = ['android.permission.XXX', 'android.permission.XXX']
}