将应用/游戏数据上传/同步到服务器的最佳方式。 (Android Studio)

时间:2016-03-30 11:02:03

标签: android

我创建了一个带有sqllite数据库/ android studio.its的Android应用程序,比如游戏。我想将用户高分详细信息上传到某个地方,这样用户就可以看到谁是应用程序高分榜中最好的。 我已经创建了游戏和sql数据。 我不知道任何上传数据的方法。 我想创建一个服务器吗? 我可以使用谷歌驱动器或onedrive或其他什么? 如果我可以上传到onedrive或其他东西的数据, 如果我知道连接它的方法, 我可以计算其他用户数据并制作高分表。

谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

对于此任务,您需要创建一个服务器,其中包含所有已注册玩家的数据库保存信息,或者如果您只想跟踪HighScores,只需保留前十个结果即可。然后,您必须在每个应用程序启动或退出时将设备上的SQLite与服务器上的数据库同步。在开始时,您将从服务器提取/ GET /数据以更新本地数据库,并在退出时将本地结果POST到服务器。然后,您可以选择如何实现服务器是否跟踪所有数据,或者只检查某些结果是否足够好以便在top10中并且只写入它们。

这是一项相当简单的任务。 我建议您阅读JSON in AndroidHttpUrlConnection并熟悉HTTP的基础知识。

只需在网上滚动几个视频,您就可以轻松找出此任务的“服务器端”。希望我帮助过。