如何修复“错误:无法获取FileBasedMavenArtifact_Decorated aar的未知属性'assembleRelease'”

时间:2019-07-24 09:11:29

标签: android android-gradle

我想用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
            }

1 个答案:

答案 0 :(得分:0)

像这样更改代码

builtBy tasks.getByName('assembleRelease')

这对我有用