Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 存储游戏数据的合适方式是什么?_Android_Save - Fatal编程技术网

Android 存储游戏数据的合适方式是什么?

Android 存储游戏数据的合适方式是什么?,android,save,Android,Save,我正在用自己的引擎编写一个游戏。我想在我的游戏中创建一个商店。它将为硬币游戏增加一些新功能 我如何存储游戏数据,如硬币数量、新角色(购买或未购买)?SQlite或任何其他方法来实现这一点?专业人士是如何做到的?请查看Android开发指南以了解该主题 还可以查看上面发布的指南的一个子部分 有关如何加密SQLite数据库中数据的信息: 希望这有帮助 用于存储游戏数据。如果您有大量信息,请使用SQLite。。对于游戏配置,请使用文本文件。@BBExpert我不打算得分。我的意思是硬币和其他存储元

我正在用自己的引擎编写一个游戏。我想在我的游戏中创建一个商店。它将为硬币游戏增加一些新功能


我如何存储游戏数据,如硬币数量、新角色(购买或未购买)?SQlite或任何其他方法来实现这一点?专业人士是如何做到的?

请查看Android开发指南以了解该主题

还可以查看上面发布的指南的一个子部分

有关如何加密SQLite数据库中数据的信息:


希望这有帮助

用于存储游戏数据。如果您有大量信息,请使用SQLite。。对于游戏配置,请使用文本文件。@BBExpert我不打算得分。我的意思是硬币和其他存储元素的数量,如在Temple Run中。@GabrielCasado哪种方法更安全?游戏将出售,人们也可以购买硬币。如果他们可以编辑数据,那将非常糟糕。SQLite是一个很好的方法。如果你想探索这种可能性,你还可以做其他事情,比如序列化,Android有简单的密钥对数据结构存储,称为共享首选项(对应用程序设置有用等)。哪种方式更安全?游戏将出售,人们也可以购买硬币。如果他们可以编辑数据,这将是可怕的。然后,如果您将数据存储在设备上,您将需要使用某种加密,或者将数据存储在网上。正如Davos555所说,请查看