Tag: maven publish

Kotlin Android库模块导出与gradle maven-publish插件不添加依赖关系

我正尝试使用gradle的maven-publish 插件导出在Kotlin中开发的Android库模块。 aar文件被成功生成并导出,但是没有依赖项被添加到它 – 完全不包括Kotlin的。 下面是基于这个答案的插件配置: apply plugin: ‘maven-publish’ Properties properties = new Properties() properties.load(project.rootProject.file(‘local.properties’).newDataInputStream()) ext { releaseRepository = “s3://****/maven/releases” snapshotsRepository = “s3://****/maven/snapshots” artifactRepository = “$buildDir/outputs/aar/render-engine-release.aar” _version = properties.getProperty(‘lib.version’) _artifact = properties.getProperty(‘lib.name’) _group = properties.getProperty(‘lib.group’) } task sourceJar(type: Jar) { from android.sourceSets.main.java.srcDirs classifier “source” } publishing { publications { maven(MavenPublication) { groupId _group artifactId _artifact […]