【发布时间】:2015-12-07 04:23:57
【问题描述】:
我正在 Unity 上制作一个类似于 clicker 的 Android 游戏,每次游戏中发生某些事情时我都需要存储一些数据,但这将是非常简单的数据,比如一些整数和字符串。用json之类的东西序列化它并存储在一个文件中是否可行?
【问题讨论】:
-
也许你可以使用 Preferences (developer.android.com/reference/android/content/…)
-
对于您当前的问题,我建议您将此游戏相关数据存储在 sqlite 数据库文件中(按照@VividVervet 给出的链接)。我不推荐共享首选项,因为它们可以被清除。
-
@Vishal sh 我觉得“因为它们可以被清除”
-
“清除数据”选项也将删除 sqlite 数据。但我认为,如果用户单击该选项,则该用户很清楚这一事实。对于您的情况,您现在可以使用 SharedPreferences 。但如果您想获取复杂/复合数据,我建议您使用 SQLite。
标签: android json database unity3d