【问题标题】:Kotlin 1.2.50 asks for baseFeatureInfoDirKotlin 1.2.50 要求 baseFeatureInfoDir
【发布时间】:2018-11-24 21:56:33
【问题描述】:

当我使用

切换到 Android 项目时

classpath 'com.android.tools.build:gradle:3.2.0-alpha18'

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.50"

我遇到了

出了什么问题:

发现task ':detector:kaptDebugKotlin'的配置有些问题。

为属性“annotationProcessorOptionProviders$kotlin_gradle_plugin.$0.$0.baseFeatureInfoDir”指定的目录“~/project/build/intermediates/feature_data_binding_base_feature_info/debug/dataBindingExportFeaturePackageIdsDebug/out”不存在。 为属性“databinding.baseFeatureInfoDir”指定的目录“~/project/build/intermediates/feature_data_binding_base_feature_info/debug/dataBindingExportFeaturePackageIdsDebug/out”不存在。

classpath 'com.android.tools.build:gradle:3.1.3' 可以正常工作

【问题讨论】:

  • 在 1.2.50 上,未生成 feature_data_binding_base_feature_info。您可以将版本恢复到 1.2.41,构建,更新到 1.2.50 并运行(这是一个拖累,所以最好留在 1.2.41,直到问题得到解决)。已在 Bug Tracker 中报告,您可以在 issuetracker.google.com/issues/110198434 上跟踪它
  • 我也遇到了这个问题,很高兴这不是我的机器独有的问题。

标签: android data-binding kotlin android-databinding


【解决方案1】:

此问题将在 Android Gradle 插件 3.2.0-beta02 中修复

更改 ID:I7b7977845e5dee13240f2b0422ccc270513cade9

【讨论】:

    猜你喜欢
    • 2018-12-01
    • 1970-01-01
    • 2021-11-03
    • 1970-01-01
    • 2018-03-14
    • 1970-01-01
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多