我想用aar文件构建我的lib。升级到最新的android gradle插件3.4.2后,我收到此错误:错误:无法获取FileBasedMavenArtifact_Decorated aar:类型为org.gradle.api.publish.maven.internal.artifact.FileBasedMavenArtifact的未知属性'assembleRelease'。 如何在发布部分修复该问题?
我尝试改变 通过组装发布 进入 由'assembleRelease'建立 但是在那种情况下,我从gradle中的任务中释放了assembleRelease。
publications {
Production(MavenPublication) {
artifact("$buildDir/outputs/aar/${archivesBaseName}- {$versions.versionName}.aar") {
builtBy assembleRelease
}
答案 0 :(得分:0)
像这样更改代码
builtBy tasks.getByName('assembleRelease')
这对我有用