无法查询属性“namespace”的值,因为项目“:app”的配置尚未完成

问题描述 投票:0回答:3

我正在将 gradle 从 6.2 升级到 7.3.3,但出现错误

Cannot query the value of property 'namespace' because configuration of project ':app' has not completed yet.

当我注释以下代码时出现此错误

//    javaCompileOptions {
//      annotationProcessorOptions {
//        includeCompileClasspath true
//      }
//    }

如果我取消注释代码,则会出现以下错误

No signature of method: build_e2h4qa61bft5s0ue8tk1wwyzn.android() is applicable for argument types: (build_e2h4qa61bft5s0ue8tk1wwyzn$_run_closure5) values: [build_e2h4qa61bft5s0ue8tk1wwyzn$_run_closure5@2c96e5dc]

此方法可能会从 gradle 7.3.3 中删除,但我找不到第一个错误的解决方案。我尝试使用 --stacktrace、--debug --info 但没有获得足够的信息来解决这个问题。

android android-gradle-plugin
3个回答
2
投票

我也遇到了同样的问题,下面的方法对我有帮助,你也可以尝试一下。

1-> 转到您的 build.gradle(AppName) 文件

2->将 kotlin 版本编辑为您在 Android studio 中安装的最新插件版本。

构建脚本{ ext.kotlin_version = '1.7.10' <--------------------------------

}


0
投票

更新你的 kotlin 版本

---->ext.kotlin_version = '1.7.10'


0
投票

此错误是由过时的 Kotlin 版本插件版本引起的:

无法查询属性“namespace”的值,因为配置 项目':app'尚未完成

我们需要根据您项目中使用的Android Studio和Gradle版本来使用新版本。

© www.soinside.com 2019 - 2024. All rights reserved.