1

我正在尝试将设置保存在本地 .txt 文件中。但我不知道我必须把 txt 文件放在哪里,桌面和 android 应用程序都可以找到它。

我希望你能帮我解决这个小问题。

谢谢

4

2 回答 2

4

对于设置,我可能只使用跨平台工作的 LibGDX Preferences 界面。在 Android 上,它使用SharedPreferences,在桌面上,它使用存储在用户主目录中的 XML 文件。

LibGDX 中的本地文件类型提供/data/data/com.company.package/files对 Android 上内部应用程序特定存储 ( ) 的访问,并将文件与桌面的 jar 一起存储。除了将其打包为内部文件并将其提取到本地(或以其他方式在运行时使用代码生成文件)之外,没有办法在编译时预先提供本地文件。

于 2013-07-22T20:42:47.310 回答
0

设置通常使用 android.content.SharedPreferences 存储:

http://developer.android.com/reference/android/content/SharedPreferences.html

或者您可以将 txt 文件写入设备,请参阅本教程:

http://chrisrisner.com/31-Days-of-Android--Day-23%E2%80%93Writing-and-Reading-Files

于 2013-07-22T20:09:18.143 回答