我目前正在开发一个使用Corona SDK和Lua的移动应用程序。我需要存储每个用户的信息,并在他们加载应用程序时加载当前用户的信息。为每个用户存储此信息的最佳方法是什么,以及如何在应用程序加载时获取此数据。我在考虑使用sqlLite,并为每个用户使用一行。然而,当用户重新加载应用程序时,我将无法访问当前用户的数据,因为当应用程序加载时,我将需要一些东西来索引数据库。有没有办法在应用程序加载时从移动设备获取一些信息,以便为数据库建立索引?有什么想法或建议吗?
发布于 2012-05-27 19:58:11
我不清楚数据库存储在哪里。如果它在服务器上是远程的,只需使用设备ID
system.getInfo( "deviceID")
如果它是本地的,并且您有多个本地用户,则使用登录。您可以对任何一个实例使用注册过程,并存储注册密钥,以便在启动应用程序时自动访问。
发布于 2012-05-27 17:32:38
看看亚马逊的服务。像S3,simpleDB,dynamoDB..
代码交换中已经提供了一些实现
http://developer.anscamobile.com/code/amazon-simpledb-api http://developer.anscamobile.com/code/amazon-s3-rest-api-implementation-corona
https://stackoverflow.com/questions/10771194
复制相似问题