我正在遵循本指南,在此步骤的第一部分中,我必须执行以下操作:
sqldelight {
database("AppDatabase") {
packageName = "com.jetbrains.handson.kmm.shared.cache"
}
}
问题是,我应该使用.handson.
还是.myPackageName.
为什么?
我正在遵循本指南,在此步骤的第一部分中,我必须执行以下操作:
sqldelight {
database("AppDatabase") {
packageName = "com.jetbrains.handson.kmm.shared.cache"
}
}
问题是,我应该使用.handson.
还是.myPackageName.
为什么?
正如您链接中的指南所说
该
packageName
参数指定生成的 Kotlin 源的包名称。
与任何 kotlin 文件一样,您可以指定所需的任何包名称,但一个好的做法是将所有文件放在模块包下的同一个模块中。
假设您的模块具有包名称com.app.modules.shared
。您可以为生成的数据库或某些子路径使用相同的包名称,例如com.app.modules.shared.database
.