如何使用谷歌快照API在线存储应用数据?



我正在开发一款格斗游戏,其中有许多角色要解锁,我正在尝试在线存储每个用户的应用程序数据,以便如果他们重新安装该应用程序,他们可以再次取回他们的保存数据。游戏使用SharedPreferences保存游戏内货币和其他一些数据,并使用SQLite将每个角色的数据保存在数据库中。现在我正在尝试使用谷歌快照API,但有2个问题:

首先,我
  • 不确定如何存储这两个数据,我遵循了文档,但我被困在应该byte[] bytes传递给snapshot.getSnapshotContents().writeBytes(bytes);的部分。
  • 其次,这种方法是否每次
  • 调用时都会存储整个游戏数据,就像每次我想保存新数量的游戏内货币一样,这是否意味着我必须再次存储数据库? 或者它可以只更新金额。

您可以参考任何更好的后端服务器来在线存储数据

  • PHP with MySQL

  • 火力基地云存储

  • 使用任何这种语言的 Web 服务 PHP、.Net、Java 等。

我个人使用PHP-MySQL和Fire-base

请参阅以下链接:

https://www.tutorialspoint.com/android/android_php_mysql.htm

https://developer.android.com/studio/write/firebase

相关内容

最新更新