我正在将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,但没有得到足够的信息来解决这个问题。
3条答案
按热度按时间xa9qqrwz1#
我也遇到了同样的问题,下面的方法帮助了我,你也可以试试。
1->转到build.gradle(AppName)文件
2->将Kotlin版本编辑为Android Studio中安装的最新插件版本。
buildscript { ext.Kotlin_version = '1.7.10' <-
}
kxe2p93d2#
更新您的Kotlin版本
x6h2sr283#
此错误是由过时版本的Kotlin版本插件引起的:
无法查询属性“namespace”的值,因为项目“:app”的配置尚未完成
我们需要根据您项目中使用的Android Studio和Gradle版本使用新版本。