Androidで、aarを作成する
Androidで、aarを作成する際にkotlinで記載する方法があまりなかったので記事にしたいと思います。
結論としては、下記の記載になります。
build.gradle.kts
plugins {
alias(libs.plugins.android.library)
alias(libs.plugins.kotlin.android)
id("maven-publish")
}
publishing {
publications {
register<MavenPublication>("release") {
groupId = "com.example"
artifactId = "sample"
version = "0.0.1"
afterEvaluate {
from(components["release"])
}
}
}
repositories {
maven {
url = uri("$rootDir/repository")
}
}
}
ビルド
後は、下記でビルドするだけです。
ビルド後、プロジェクト直下にrepositoryディレクトリが作成されて、aarが作成されます。
gradle publishReleaseToRepository