问题标签 [dbflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
27 浏览

android - 用 JAR 文件替换动态 gradle 依赖项

由于各种原因,我一直在为我的 Android 项目使用一个名为DBFlow (v2.2.1)的 SQLite 包装器的非常旧版本,并且从未更新到更高版本(已经进行了多次迭代)。效果很好,从来没有因为性能而烦恼,以至于更新似乎是必要的。

但是,此版本的唯一存储库位置似乎是jcenter,不幸的是,它将于 2022 年 2 月关闭。在此日期之后,我将无法为这个 gradle 依赖项使用任何存储库。

我在 build.gradle 中使用以下内容:

我的计划是尝试下载相关的 JAR 文件并将其作为永久库添加到我的应用程序中,并且我可以获取 DBFlow.jar 和 DBFlow-Core.jar 库的本地版本。

但是,似乎没有可用的本地版本(通过项目>外部库)用于通过 annotationProcessor 在 gradle 中调用的 DBFlow-Compiler。

有谁知道我如何访问完整版本的 DBFlow-2.2.1 以在本地使用?

0 投票
0 回答
27 浏览

android - Android - setLocaleFromConfiguration 上的数据库崩溃

我的 Android 应用在 Firebase crashlytics 中遇到了这个奇怪的异常。

奇怪的是我的应用程序不支持本地化。我使用 DbDlow 库来处理我的数据库操作,并像这样实例化它:

我怎样才能保护我的应用程序不受此影响?

0 投票
0 回答
11 浏览

android - Android DBFlow 触发器时间戳问题

我有一个 DBFlow v3/4 的问题,我的触发器正在读取一个 SQLite 短语作为字符串而不是核心 SQLite 语法,并将其插入到我之后的调整时间戳的位置。

这种方法在 DBFlow v2 中运行良好,尽管旧库方法的“更新”语法略有不同。

我的问题本质上是如何构建触发器以使用该sqlTimeInMSecs短语?这是我使用上述触发器插入时发生的情况......

来自 DB Browser for SQLite 的 SCreengrab