美文网首页
Kotlin GreenDao 找不到 DaoSession

Kotlin GreenDao 找不到 DaoSession

作者: DreamClouds | 来源:发表于2020-03-27 10:37 被阅读0次

Unresolved reference: DaoSession

这是因为Greendao在默认路径下生成DaoSession和其他Dao文件:“app/build/generated/source/ Greendao /”,kotlin找不到。
所以你只需要改变Dao路径,将这段代码添加到你的模块Gradle文件中:

在app/build.gradle添加,

android{
    //...
 greendao {
        schemaVersion 1
        daoPackage 'GreenDao'
        targetGenDir 'src/main/java'
    }
}

然后你就可以发现像DaoSesson.java这样的Dao文件是在您的项目路径“src/main/java”中生成的。现在Kotlin可以找到DaoSession了。

相关文章

网友评论

      本文标题:Kotlin GreenDao 找不到 DaoSession

      本文链接:https://www.haomeiwen.com/subject/mozkuhtx.html