将Gradle更新为后com.android.tools.build:gradle:3.1.0
,在日志中我现在看到:
文件夹E:\ WORK\App\car_android\carapp\build\generated\source\kaptKotlin\devRelease
第三方Gradle插件可能是原因
它在我的项目中起作用了!->
注意:如果您不使用 Realm 和某些 Google 服务,情况可能会略有不同
针对 Android 的平台模块 实验性多平台项目功能的更新引入了对 Android 平台模块的支持。这些模块应该在 Gradle 构建脚本中应用相应的插件,并且可以使用公共模块中的共享代码:
Kapt 诊断位置 截至目前,Kotlin 注释处理工具 kapt 可以提供原始 Kotlin 代码中位置的链接,而不是生成的 Java 存根,因为它会报告注释处理期间遇到的错误。您可以通过将以下几行添加到 Gradle 构建脚本 (build.gradle) 来启用此功能:
apply plugin: 'com.android.application'
apply plugin: 'kotlin-platform-android'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
// ...
Run Code Online (Sandbox Code Playgroud)
2. 现在添加:
kapt {
mapDiagnosticLocations = true
}
dataBinding {
enabled = true
}
Run Code Online (Sandbox Code Playgroud)
IntelliJ IDEA 插件改进 Kotlin 1.2.30 为 IntelliJ IDEA Kotlin 插件带来了各种改进,包括性能改进、错误修复以及新的检查和意图。
对于某些项目来说,这很重要: 您将把它复制到您的 build.gradle- 中
allprojects {
repositories {
jcenter()
google()
}
Run Code Online (Sandbox Code Playgroud)
它将如下图所示
现在我们需要在dependency{ ...// } build.gradle中添加实现:
// Architecture Component - Room
implementation "android.arch.persistence.room:runtime:1.1.0-beta1"
kapt "android.arch.persistence.room:compiler:1.1.0-beta1"
// Lifecyles, LiveData and ViewModel
kapt 'com.android.databinding:compiler:3.1.0'
// ViewModel and LiveData
implementation "android.arch.lifecycle:extensions:1.1.1"
// alternatively, just ViewModel
implementation "android.arch.lifecycle:viewmodel:1.1.1"
// alternatively, just LiveData
implementation "android.arch.lifecycle:livedata:1.1.1"
kapt "android.arch.lifecycle:compiler:1.1.1"
// Room (use 1.1.0-beta1 for latest beta)
implementation "android.arch.persistence.room:runtime:1.0.0"
kapt "android.arch.persistence.room:compiler:1.0.0"
// Paging
implementation "android.arch.paging:runtime:1.0.0-alpha7"
// Test helpers for LiveData
testImplementation "android.arch.core:core-testing:1.1.1"
// Test helpers for Room
testImplementation "android.arch.persistence.room:testing:1.0.0"
Run Code Online (Sandbox Code Playgroud)
**
更多信息: Android 网站 :) 让我知道它是否有效!(如果不行的话我会尽力帮助你找到更好的方法)
归档时间: |
|
查看次数: |
8421 次 |
最近记录: |