适用于 OS X aarch64 的 sqlite4java 可用吗?

问题描述 投票:0回答:1

我在 Java 桌面应用程序 (https://www.ericbt.com/vault3) 中使用 sqlite4java (https://bitbucket.org/almworks/sqlite4java/src/master/)。此应用程序创建的文档是 sqlite 数据库,也可以由相应的 Android 应用程序使用 (https://play.google.com/store/apps/details?id=com.ericbt.Vault3)。桌面和 Android 应用程序之间的文件兼容性显然是必须具备的。

sqlite4java 依赖于在运行时加载的本机代码。目前它支持大多数平台(Windows、Linux 和 Intel CPU 上的 OS X)。但它不支持 OS X / aarch64。

有人知道有这样的版本吗?经过一番努力,我发现的是:

https://bitbucket.org/almworks/sqlite4java/issues/97/mac-os-aarch64-build

还有这个:

https://mvnrepository.com/artifact/io.github.ganadist.sqlite4java/libsqlite4java-osx-aarch64/1.0.392

不幸的是 sqlite4java 似乎已经达到了“废弃软件”状态,这对于如此出色的组件来说是一种耻辱。

提前感谢您的指点!

埃里克·伯格曼-特雷尔 www.ericbt.com

PS 这个组件看起来很有前途。有人有过这方面的经验吗?黄金时段准备好了吗? https://github.com/xerial/sqlite-jdbc

java sqlite android-sqlite sqlite4java
1个回答
0
投票

我能够使用 https://github.com/xerial/sqlite-jdbc 库,它支持 OS X / aarch64(除了明显的平台之外的许多其他平台)。

表现不错。转换 sqlite4java 代码很容易。唯一的小缺点是,通过切换到 sqlite-jdbc,我的应用程序的大小增加了一倍。

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