我正在开发一个谷歌地图安卓应用程序,我想在云中使用数据库来保存用户名,密码,GPS位置等。 有任何选择可以免费实现吗? 如果有任何示例,帖子或教程?
答案 0 :(得分:58)
<强>更新强>
现在有很多云提供商,提供MBaaS(移动后端即服务)等解决方案。有些只能访问云数据库,有些会为您进行用户管理,有些可以让您在云数据库周围放置代码,还有访问控制,推送通知,分析,集成图像和文件托管等功能。
以下是一些具有“免费等级”(可能在将来发生变化)的提供商:
此外,主持人自己解决方案:
<强>旧强>
Google App Engine有一个 DataStore :https://developers.google.com/appengine/
您可以创建免费帐户,并托管复杂的网络服务。只要您的应用程序不会每天生成真正庞大的服务器事务和数据,它就是免费的。 SQL存储也可用,但需要付费。
有用的链接:
快速设置:http://code.google.com/p/appengine-rest-server/
真正的android示例:http://macgyverdev.blogspot.in/2012/01/create-spring-rest-service-for-google.html
答案 1 :(得分:2)
正如Wingman所说,Google App Engine是适用于您的场景的绝佳解决方案。
您可以在此处获取有关GAE + Android的一些信息: https://developers.google.com/eclipse/docs/appengine_connected_android
从此Google IO 2012会议中: http://www.youtube.com/watch?v=NU_wNR_UUn4