小编典典

SQLite和J2ME

java

是否可以将SQLite用于j2me应用程序?有没有人尝试过这样做?


阅读 242

收藏
2020-11-26

共1个答案

小编典典

SQLite不是用Java编写的,因此,您需要的是通过一些类似于JNI的接口将其作为非标准Java
API来使用,或者将大多数SQLite源代码转换为可能使用用于存储的JSR75文件连接。

第一种解决方案无异于在电话的J2ME实现中添加新的JSR,如果您不是电话制造商或它的紧密合作伙伴之一,这通常非常困难,即使不是不可能。

尽管我尚未查看源代码的特定部分,但我怀疑这是Android平台如何允许Java开发人员使用SQLite。

据我所知,第二个解决方案尚未实施(或至少尚未公开),因此要使它起作用,您将需要做大量工作。我会担心将SQLite移至对文件访问性能几乎没有控制的解释型语言对性能的影响。

2020-11-26