如何使用Android应用程序的免费云数据库?

时间:2012-08-24 07:14:53

标签: android cloud

我正在开发一个谷歌地图安卓应用程序,我想在云中使用数据库来保存用户名,密码,GPS位置等。 有任何选择可以免费实现吗? 如果有任何示例,帖子或教程?

2 个答案:

答案 0 :(得分:58)

<强>更新

现在有很多云提供商,提供MBaaS(移动后端即服务)等解决方案。有些只能访问云数据库,有些会为您进行用户管理,有些可以让您在云数据库周围放置代码,还有访问控制,推送通知,分析,集成图像和文件托管等功能。

以下是一些具有“免费等级”(可能在将来发生变化)的提供商:

  1. Firebase - https://firebase.google.com/
  2. AWS Mobile - https://aws.amazon.com/mobile/
  3. Azure Mobile - https://azure.microsoft.com/en-in/services/app-service/mobile/
  4. IBM Bluemix:https://console.bluemix.net/developer/mobile/starter-kits
  5. Kinvey - http://www.kinvey.com
  6. 此外,主持人自己解决方案:

    1. Parse(现在是DIY工具包) - http://parseplatform.org/
    2. <强>旧

      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