android-room 相关问题

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

libart.so art::gc::Heap::WaitForGcToCompleteLocked(art::gc::GcCause, art::Thread*)

标题问题: 主要问题出在标题上。 第二期: 有一个与 [libart.so] art::gc::Heap::WaitForGcToCompleteLocked 相关的问题。 语境: 我正在使用带光标的适配器

回答 1 投票 0

每种口味的room.schemaLocation

我有一个代表多个品牌的多风格项目,每个品牌都有自己的数据库,我正在找出一种简单的方法来为每个品牌导出房间模式。 例如: 味道#1 ->“$

回答 1 投票 0

Room SQLite:使用 strftime 计算记录自创建以来的年龄

我正在尝试创建一个查询来删除 30 天及以上的所有记录。使用 ChatGPT 这就是它出现的结果 从帖子中删除 strftime('%s', 'now') - strftime('%s', date) >...

回答 1 投票 0

为什么当我添加 import runtime.getValue 错误“委托必须有一个 'getValue(Nothing?, KProperty*>)' 方法”仍然存在

我是新人,正在学习 Android 基础知识和 compose 课程,特别是航班搜索项目 https://developer.android.com/codelabs/basic-android-kotlin-compose-flight-search,在这里你需要。 ..

回答 1 投票 0

处理 Room 数据库中的嵌套实体

我想将这些实体插入数据库: 看来我无法正确构建嵌套实体。我需要你的帮助 [1] 文章实体 @实体( 表名=“文章...

回答 1 投票 0

在模块annotations-12.0和annotations-23.0中发现重复的类org.intellij.lang.annotations.Identifier运行Android应用程序时出错

Gradle 构建任务成功,但在运行 Android 应用程序时构建失败,并显示以下错误日志 在模块注释-12.0 (com.

回答 1 投票 0

在应用程序卸载和重新安装之间保留房间数据库

我编写了一个 Android Native Jetpack Compose 应用程序,它使用 Room 数据库。当我用新版本更新应用程序时,数据库仍然存在。然而,当我不得不卸载该应用程序时,因为它

回答 1 投票 0

当转换器类没有实现任何接口时,Room 如何知道如何使用自定义 TypeConverter?

这是我们使用 Room 库创建数据库的方式: 数据库 = Room.databaseBuilder( 这, WordInfoDatabase::class.java, “单词数据库” ).addTypeConverter(

回答 1 投票 0

Samsung Galaxy 上房间数据库的位置

我编写了一个 Android Native Jetpack Compose 应用程序,它使用 Room 数据库。我在网上搜索了有关数据库实际位于设备上的位置的文章。答案似乎...

回答 1 投票 0

如何正确初始化 Room (AndroidViewModel)?

我正在使用带有 AndroidViewModel 的房间数据库(无工厂) 类 RoomModel(应用程序:应用程序) : AndroidViewModel(应用程序) { // .... } 我不确定如何正确初始化...

回答 1 投票 0

如何在 Mac M1 上解决此问题 Caused by: java.lang.Exception: No native library is found for os.name=Mac and os.arch=aarch64

我用 build.gradle 中的以下代码解决了这个问题 所有项目{ 配置.all { 解决策略{ 强制 'org.xerial:sqlite-jdbc:3.34.0' } } } 但它有一个

回答 5 投票 0

房间错误:不确定如何处理插入方法的返回类型

我不明白,我认为这是获取新插入行的id的方法。 DAO @道 公共接口 AlarmDao { …… @Insert(onConflict = OnConflictStrategy.REPLACE) 长插入...

回答 9 投票 0

Room BaseDao 包含部分更新方法

我正在整理一个 BaseDao 类,以便在我的房间数据库中使用,并且在某种程度上它运行良好,但是,我正在尝试包含允许部分更新的方法,而我目前正在这样做

回答 1 投票 0

使用@RawQuery时删除时未触发房间流

我正在监听本地数据库中的更改 @Query("SELECT * FROM favorite_recipes_table ORDER BY id ASC") 有趣的 readFavouriteRecipesAsFlow(): Flow>...

回答 1 投票 0

Android room fts4 MATCH 语法 AND OR

使用 room 和 FTS4 进行更复杂的 MATCH 查询的正确语法是什么 我在文档中找到了我想使用的语法 从文档中选择 docid,其中文档匹配 '("sq...

回答 1 投票 0

如果查询没有结果,Room 会返回什么

很难找到这个答案,而且文档似乎没有回答这个问题。 如果我有一个基本的 ROOM 查询, @Query("SELECT * FROM geotable WHERE geohash = :geohash&quo...

回答 5 投票 0

房间插入不触发流程

在 viewModel 中,我订阅了一个调用数据库的流程(按 Room)。但是当我插入数据时,流程不会返回更新的数据。 查看订阅的模型函数: 有趣的 initData(tournamentId:...

回答 1 投票 0

如何删除嵌套关系?

新手问题: 我应该如何在 dao 中定义嵌套关系的删除函数? 例如,我想删除特定的锻炼及其所有相应的练习和训练......

回答 1 投票 0

尝试设置使用 ROOM 本地数据库时,Android Studio 中未解析的参考 kapt 和 ksp

我最近开始在 Android Studio Kotlin 中学习编程,在学习了一些关于 Kotlin 语言的教程并在 Android Studio 中创建用户界面后,我决定开始学习...

回答 1 投票 0

Android Room DB - 如何直接从文件系统打开数据库

我使用 Room DB 和 createFromFile() 方法从文件系统打开数据库文件。但 Room 会创建指定文件的副本,而不是直接打开它。数据库文件将是连续的

回答 1 投票 0

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