【问题标题】:How to fix "ERROR: Could not get unknown property 'assembleRelease' for FileBasedMavenArtifact_Decorated aar"如何修复“错误:无法为 FileBasedMavenArtifact_Decorated aar 获取未知属性 'assembleRelease'”
【发布时间】:2019-07-24 09:11:29
【问题描述】:

我想用 aar 文件构建我的库。升级到最新的 android gradle 插件 3.4.2 后,我收到此错误:错误:无法为 FileBasedMavenArtifact_Decorated aar 获取未知属性 'assembleRelease':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
            }

【问题讨论】:

    标签: android android-gradle-plugin


    【解决方案1】:

    像这样改变你的代码

    builtBy tasks.getByName('assembleRelease')
    

    这对我有用

    【讨论】:

      猜你喜欢
      • 2017-01-28
      • 1970-01-01
      • 1970-01-01
      • 2017-09-09
      • 2020-01-20
      • 2021-12-05
      • 2021-09-30
      • 2020-03-06
      • 2019-02-10
      相关资源
      最近更新 更多