cost 503 ms
我如何更新数据库中的通话记录数据最新(java android) - How do i update call log data in db upto date (java android)

第 1 部分:当应用程序打开我的 MainActivity() 时获取所有通话记录并保存在数据库中第 2 部分:当应用程序关闭并且用户进行多次调用并收到多次调用时,我如何在数据库中更新它们。 可能的解决方案: 解决方案1:每次打开应用程序时删除所有通话记录并再次保存应用程序中的所有通话记录。 解 ...

Android SQLite 查询优化(ORM GreenDao) - Android SQLite query optimization (ORM GreenDao)

我的工作是维护一个应用程序,该应用程序本质上是另一个应用程序的数据库。 该应用程序使用 ORM GreenDao。 这是处理查询的 StorageUtil.getResults 方法: 这是我的一个实体的代码: 问题:该表大约有 2,500,000 行,当我收到查询时,例如,如下所示: 我的应用程 ...

android.database.sqlite.SQLiteConstraintException: UNIQUE 约束使用 greenDAO ORM 失败 - android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed using greenDAO ORM

我将GreenDAO用于本地 Android 项目。 我正在创建用户的登录名和注册(他们工作正常),问题发生在创建一个用户之后。 注册多个用户会引发此异常: 尽管我已将用户 ID 设置为@Id(autoIncrement = true) ,但新用户似乎获得了相同的 ID。 此外, INSERT IN ...

org.greenrobot.greendao.DaoException 在使用 androidx 时在 android 发布模式下 - org.greenrobot.greendao.DaoException in android release mode when using androidx

我在我的应用程序中长时间使用greenDAO没有任何问题! 但是在将我的项目迁移到使用androidX 之后,我收到了一个异常( org.greenrobot.greendao.DaoException ),如下所示。 我在谷歌搜索了很多来解决这个问题,但我没有找到帮助我的答案。 这是我的模型类 ...

Android Greendao - 分组和订购 - Android Greendao - group and order by

我在我的项目中使用GreenDAO 。 我有一个包含所有消息的聊天表。 我想按chat_id分组,并按消息的时间戳降序排列消息。 所以我想要得到的是一个列表,其中包含用户每次聊天的最新消息。 这是我正在使用的代码: 但是,上面的代码仍然给了我一个列表,其中包含每个聊天的第一条消息,而不是最近的消息。 ...

发布版本中的应用程序崩溃,导致在使用GreenDao时启用proguard - App crash in release build for enabling proguard when using GreenDao

我在项目中使用GreenDao,当我以发布模式构建应用程序时,应用程序崩溃。 如果我在gradle中禁用了proguard( minifyEnabled false ),那么它运行得很好。 我在proguard中使用了以下规则。 错误日志如下: 您知道为什么会发生此错误吗? ...

GreenDAO 将 sqlcipher 从 3.5.4 升级到 4.2.0 后无法访问现有数据库 - GreenDAO Cannot access existing database after upgrading sqlcipher from 3.5.4 to 4.2.0

我在 SQLCipher 中使用 GreenDAO。 将 SQLCipher 从 3.5.4 升级到 4.2.0 后,我的应用程序无法访问旧的加密数据库。 我已经搜索了一个解决方案,发现我需要在 SQLiteDatabaseHook 的 postKey 中运行 PRAGMA cipher_migra ...

如何将用户消息和历史记录保存到房间数据库 - How can I save user messages and history to room database

我正在开发一个聊天应用程序,我想使用房间数据库保存用户聊天历史和消息。 这样,当用户启动应用程序时,他们可以看到他们以前的历史记录和消息。 在我的 User.java model class 下面实现了用户 Z20F35E630DAF44DBFA4C3F68FZ539 属性。 UserDao.ja ...

在Green Dao注释实体中使用嵌入式POJO类 - Using Embedded POJO class in Green Dao annotated Entity

我想在我的持久化实体中使用嵌入式POJO类。 需要匹配我的Android应用程序中的服务器数据模型。 应用程序使用GreeanDao框架进行DB DAO层和自编写的基于注释的库与服务器进行数据交换* *我只是想提一下,说重写库匹配限制也可以是一个解决方案,但在此之前,我想想一下如果有自然 ...

Android实时数据库检查 - Android realtime database inspection

我正在开发一个应用程序,并将GreenDao用于数据库。 因此,现在要调试,检查和验证数据库更改,我必须在对数据库进行任何更改之后提取数据库文件。 要获取数据库文件,我正在按照这种方式进行。 但是说实话,对我进行一次小的更改并进行检查非常痛苦,我一次又一次地重复了几个步骤。 我已 ...

将 sqlcipher 从 3.5.2 升级到 4.0.1 后,GreenDAO 无法访问现有数据库 - GreenDAO cannot access existed database after upgrading sqlcipher from 3.5.2 to 4.0.1

我将GreenDAO与SQLCipher GreenDAO使用。 将SQLCipher从 3.5.2 升级到 4.0.1 后,我的应用程序无法访问旧的加密数据库。 我已经寻找一个解决方案,发现我需要运行PRAGMA cipher_migrate在postKey的的SQLiteDatabaseHook ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM