【问题标题】:Cannot change attributes of configuration ':app:debugCompile' after it has been resolved解决后无法更改配置“:app:debugCompile”的属性
【发布时间】:2019-01-18 04:44:48
【问题描述】:

配置项目 ':app' 时出现问题。

配置 ':app:debugCompile' 解析后无法更改其属性

当我将AndroidStudio 更新为3.3 并使用'com.android.tools.build:gradle:3.3.0'、org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.0+

据我所知,当我删除它时效果很好

{ apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'},

但是当我的项目必须使用 kotlin 时如何解决这个问题?

ext.kotlin_version = '1.3.11'
classpath 'com.android.tools.build:gradle:3.3.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

【问题讨论】:

  • 这可能是一个错误。请通过kotl.in/issue 报告此问题。如果您的项目是开源项目,也请分享。如果不是,您可以共享一个最小化的示例(没有源、依赖项和私有标识符)。此外,带有--stacktrace 命令行参数的构建运行的日志也可以提供帮助。

标签: android gradle kotlin


【解决方案1】:

如果我在我的项目中添加 com.google.cloud.tools.endpoints-framework-client 之后的 kotlin 我也有同样的问题:

apply plugin: 'com.google.cloud.tools.endpoints-framework-client'
apply plugin: 'kotlin-android'

尝试移动您的apply plugin: 'kotlin-android' 最上层。

祝你好运!

【讨论】:

    猜你喜欢
    • 2022-07-04
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-10
    • 1970-01-01
    • 2019-03-01
    相关资源
    最近更新 更多