Ehs*_*msz 4 android gradle android-gradle-plugin gradle-kotlin-dsl
我正在尝试将一个新模块(库模块)添加到我的项目中,但在build.gradle.kts(对于库模块)我有这个错误:
org.gradle.internal.exceptions.LocationAwareException: Build file ' ... /build.gradle.kts' line: 13
Script compilation errors:
Line 13: versionCode = 1
^ Unresolved reference: versionCode
Line 14: versionName = "1.0"
^ Unresolved reference: versionName
.
.
.
Caused by: ScriptCompilationException( ... )
Run Code Online (Sandbox Code Playgroud)
build.gradle.kts
org.gradle.internal.exceptions.LocationAwareException: Build file ' ... /build.gradle.kts' line: 13
Script compilation errors:
Line 13: versionCode = 1
^ Unresolved reference: versionCode
Line 14: versionName = "1.0"
^ Unresolved reference: versionName
.
.
.
Caused by: ScriptCompilationException( ... )
Run Code Online (Sandbox Code Playgroud)
我将不胜感激任何帮助
laa*_*lto 10
versionCode并且versionName在库模块中毫无意义。仅在应用程序模块中使用它们。
从长远来看,Google 计划在某些版本的 Android Gradle 插件中将它们从 DSL 中完全删除:
在 Android Gradle 插件的未来版本中,
versionName和versionCode属性也将从库的 DSL 中删除。
(来源)
如果您使用的是早期非稳定版本的 AGP,您可能已经有了这个更改。Android Studio 中的代码模板并不总是与工具更改同步。
| 归档时间: |
|
| 查看次数: |
736 次 |
| 最近记录: |