我目前正在使用libgdx编写游戏,我已经设置了一个sqlite数据库,其中包含游戏所需的所有信息,我使用SQLite JDBC Driver连接到我的数据库,这很有用,但是当我编译时它使用./gradlew desktop:dist
到jar文件,它无法从assets文件夹访问数据库。
我用来连接数据库的命令是:
Connection sqlConn = DriverManager.getConnection.getConnection("jdbc:sqlite:" + databaseName)
根据我对此的理解,这是因为它没有使用Gdx的文件处理程序指向数据库。
是否有一个简单的解决方案,而不是必须单独发送数据库和jar文件?