Android
Android plugins¶
Android detekt-compose¶
This plugin is dependent on core-detekt
Android sdk plugin¶
plugins {
// This plugin will add sdk source/target/min
id("ru.astrainteractive.gradleplugin.android.core")
}
Android compose plugin¶
plugins {
// this will enable buildFeatures.compose
// and will set composeOptions.kotlinCompilerExtensionVersion
id("ru.astrainteractive.gradleplugin.android.compose")
}
In your gradle.properties
Android apk sign plugin¶
plugins {
// this will create default sign config for apk
// keystore.jks will be taken from current project folder
// if no keystore.jks - no signing configs will be applied
id("ru.astrainteractive.gradleplugin.android.apk.sign")
}
In your local.properties
Android publication¶
plugins {
// This plugin will take release sources for publish
id("ru.astrainteractive.gradleplugin.android.publication")
}