簡體   English   中英

從Android中的另一個模塊導入Kotlin文件時出現“未解析的引用…”錯誤

[英]'Unresolved reference…' errors for import a kotlin file from another module in android

從另一個模塊導入kotlin類時遇到問題,但是Java class沒有問題。 我在項目中配置了Kotlin。 下面是我的“數據”模塊庫,我想從“域”模塊中導入Kotlin類。

apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
...
dependencies {
  ...
  implementation project(':domain')
  implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.71'
  ...
}

當我構建項目時,它給了我很多錯誤消息“ Unresolved reference:...”。 但是IDE本身沒有問題。 如果我刪除所有kotlin導入及其對象,錯誤將消失。 謝謝!

我錯過了“域”庫中的某些內容
這是我的決心:(將這些代碼添加到“域”庫中)

    // thieu 2 cai lol ni se bi loi ko the import kotlin file
    apply plugin: 'kotlin'
    apply plugin: 'kotlin-kapt'

對我來說,我要補充:

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

到模塊。 然后,它起作用了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM