默认情况下,当我从Android Studio创建编写应用时,它会在我的根项目build.gradle
中给予ext
,如下所示。
buildscript {
ext {
compose_version = '1.0.0'
}
repositories {
google()
mavenCentral()
}
}
当我把它改成build.gradle.kts
时,它会抱怨
Unresolved reference: ext
Unresolved reference: compose_version
Too many characters in a character literal ''1.0.0''
如何解决此问题?
2条答案
按热度按时间yzckvree1#
我用
要从其他
gradle
文件访问它,我需要显式地设置为一个变量然后我就可以用它来
以及
jslywgbw2#
按如下方式设置:
像这样使用它:
Groovy允许对字符串使用单引号,但Kotlin要求使用双引号,请将kts文件中的所有字符串更改为使用双引号,以消除
Too many characters in a character literal
错误。