如何在libgdx中使用SQLite

3

我想知道是否有好的教程可以解释如何在libgdx中使用SQLite。 我找到的所有教程都没有很好地解释它,我很难弄清楚如何使用它。 如果您知道一个能够合理解释一切的教程,请给我链接。 提前感谢。


你对哪些Libgdx后端感兴趣?你具体的问题是什么?你不知道如何在Java/Libgdx中设置SQLite连接吗?还是你不确定如何使用SQLite本身? - P.T.
3个回答

2
请注意,可用的扩展程序不适用于多平台,最多只能支持Android和桌面。我的建议是为了访问通过LibGDX文件API存储的信息而创建自己的类和方法。您将无法使用SQL,但肯定会花费更长的时间,但如果您正在寻找多平台支持(如果这就是您要寻找的),则可以尝试一下。

1

我已经读了很多遍,但我不明白它要我做什么。 - nickqqqq1
解析器类为您提供了 JDBC 驱动程序,其中您可以使用类似于此处提供的示例的 JDBC 调用...http://www.jdbc-tutorial.com/ - Zerkz
好的,我已经阅读了jdbc教程并且收获颇丰,谢谢。但现在我有一些理解上的困难。其中一个问题是libgdx wiki中的代码如何使用?我能想到的就是一旦启动应用程序,根据用户使用的设备(桌面或安卓)之一调用其中一个解析器,但是一旦这样做了,我该怎么办呢?另外一个我遇到的问题是,对于安卓系统,我该如何基于sqlite转储文件重新创建数据库?而对于桌面用户,我应该把数据库放在哪里才能访问它? - nickqqqq1
已经有一段时间了,但据我所知,您的Android / Desktop / html5 libgdx项目有各种入口点...也许如果您在解析器周围构建一个包装器,那么您就不必担心DB位置之间的不一致性(对于Android而言,它与桌面不同)。在桌面上,您只需在硬盘驱动器上创建数据库即可... - Zerkz

1

1
扩展已经完成,并且位于:https://github.com/mrafayaleem/gdx-sqlite - Rafay

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接