我使用libgdx将数据保存在首选项中,但当我将项目导出到android时,它不会使用首选项导出。如何将首选项保存到项目文件夹位置,以便在导出项目时与它一起使用?
stats = Gdx.app.getPreferences("Stats");
如果我了解你想做什么,并想使用首选项,你可以创建一个类来负责,以在程序的第一次执行中证明文件是否存在首选项,如果没有,则是一个被委托运行的方法来创建文件。具有默认首选项。
你也可以复制资产文件夹中你有偏好的文件,读取这个文件,然后使用Gdx.files.local ("yourFilesCopy");
在这个路径中复制/保存,但我认为最好按照我所说的每次第一次执行来创建。
在这个链接中,你可以看到更多,也可以看到文件保存在哪里,这取决于你使用的操作系统:
https://github.com/libgdx/libgdx/wiki/Preferences