android-room 相关问题

有关Android Room Persistence Library(Android架构组件的一部分)的相关问题

将存储用户数据的房间数据库迁移到具有预填充数据的新表的数据库

我有一个位于资产文件夹中的数据库。它包含预先填充的表以及存储用户输入数据的表。现在,我们已经完成了应用程序的另一部分,并正在计划...

回答 1 投票 0

如何从 SQLite Room 检索数据并将其分配给 Compose 中的变量?

如何从 Android 中的 SQLite 数据库检索值并将其分配给变量?我想进一步将之前保存的值用于代码中的一些函数。 我的数据库有 3 列,...

回答 1 投票 0

单人房间数据库及开启和关闭流程应该如何?

我在我的应用程序中使用多个房间数据库。我想在必要的活动中打开它,然后在 on destroy 方法中关闭它,但有时可能会出现延迟。我需要变得更好

回答 1 投票 0

如果我将日期存储为字符串 yyyy-mm--dd,如何通过比较 Room 数据库中的日期字段来进行更复杂的查询?

我当前的问题是ROOM数据库如何管理日期和时间戳?在我当前的项目中,我刚刚发现,如果我将日期字段存储为字符串(yyyy-mm-dd 会更

回答 1 投票 0

如何在关闭应用程序后初始化屏幕以检查用户是否使用房间数据库登录?

这就是我的逻辑。我的 loginViewModel 中将有一个身份验证函数,它基本上从数据库中检索用户并检查它是否与文本字段的输入匹配。我会有一个...

回答 1 投票 0

Android Room 数据库项目中单个或多个 DAO 和 Repository?

我有一个 Room 数据库项目,其中数据库中的每个表都有一个 DAO 和一个存储库(不同数据源之间的中介)。有很多文件和类名需要记住。 我想要...

回答 2 投票 0

Play 商店更新后 Android 中 Room DB 的行为

我在我的android项目中使用.createFromAsset(DB_FILE_PATH)预填充的房间数据库。用户无法更改数据库的内容。当应用程序启动时,它会在 data/data/package_name 中创建 3 个文件... ...

回答 1 投票 0

在Android、Room中重新安装应用程序时,如何删除数据库中的所有条目并完全重新初始化包括主键?

我的问题是:在android studio中重新安装应用程序时,如何删除数据库中的所有条目并从0重新启动自动生成的主键?我目前正在尝试与

回答 1 投票 0

将 Flutter Sqlite 迁移到 Kotlin Room

我有一个用 Flutter 制作的生产应用程序,我最初是作为一个副项目开始的,现在它有几百个用户,我想将代码库迁移到 Kotlin(是的,我要重写所有代码)。

回答 1 投票 0

我们可以在android应用程序中使用.setJournalMode(JournalMode.TRUNCATE)吗

我正在使用 kotlin 和 room 数据库开发一个 Android 移动应用程序进行备份我正在复制数据库文件,但由于某些数据丢失而无法复制 -wal 文件,所以我们可以使用 .

回答 1 投票 0

通过意图或从图库将捕获的图像保存到房间数据库中

我一直在尝试将捕获的图像保存到房间数据库中,并稍后将其与其他详细信息一起上传到服务器。图像采集代码如下 val ActivityResultLauncher = registerForActivityR...

回答 1 投票 0

我可以将 Room Persistence Library 用于 Java 桌面应用程序吗?

是否可以在 java 桌面应用程序中使用 Google 的 Android 架构组件中的 Room Persistence Library,或者换句话说 - 因为我还没有找到任何相关内容 - 哪些东西

回答 2 投票 0

当我在没有订阅的情况下从班级更改数据库时,Flow 的订阅没有反应

我有一个应用程序,里面有 Room 和 Hilt (所有模块都是 SingletonComponent::class)。 我有2个接口: SourceOfData - 用于订阅房间流并将值放入许多视图的 SharedFlow

回答 1 投票 0

Android Room 数据库迁移从表中删除所有嵌入列

我试图通过以下方式从某个表中删除“@Embedded”对象 类 MigrateFrom28To29 :自动迁移规范 例子: @实体 数据类别A( @PrimaryKey var a:字符串, var b:字符串, @Em...

回答 1 投票 0

找不到 androidx:room:2.7.0-alpha01。在 Kotlin 多平台中

我已经开始了一个新的示例KMP项目,我要构建一个包含房间数据库的项目。 Room版本2.7.0-alpha01现在支持KMP,这里是官方文档。我已经全部添加了

回答 1 投票 0

Android 可以使用磁盘空间对 SQLite 事务进行排队吗?

我想与 Androidx Room 进行一笔巨额交易,如下所示: @交易 有趣的 addGenerateRows() { for (i in 0 直到 5_000_000) { 添加项目(

回答 1 投票 0

removeObserver() 不会删除观察者(android、java)

我有一个 viewModel 和一个运行良好的观察者。事实上,这太好了,因为即使我善意地请求,观察者也拒绝被移除。 任何人都可以看到出了什么问题吗? 这就是我所拥有的...

回答 1 投票 0

在 Android SQLite 上执行“PRAGMAcompile_options”没有输出任何内容

我在Android上使用sqlite,如何在操作系统内获取Android Sqlite上的compile_options 私人乐趣 getChunkSizeFromSqlite() { val db = BundleStorageProvider.getDb(mPlatformType) ?: 返回 ...

回答 1 投票 0

从带线圈的房间加载文件路径(图像)时出现问题

我有一张从 CameraX 拍摄的图像。 我想将图像保存到房间,但问题太多。所以我决定使用唯一的名称将图像保存到cacheDir,然后保存房间的路径。 问题是

回答 1 投票 0

更新行时出现“FOREIGN KEY 约束失败”

我的 Room 数据库中有两个实体: @实体( 表名 = "用户", 主键 = ["id"], ) 数据类用户( @ColumnInfo(名称=“id”) val userId: Lon...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.