Android简单客户端应用程序将文本发送到谷歌云数据存储区?例如,提示

时间:2011-08-26 08:33:45

标签: android google-app-engine gwt android-widget

我是这个环境的新手并且在完成这项任务时试图探索。

描述:客户端应用程序应显示任何类型的文本框和任何类型的提交按钮。

假设:服务器应使用Google Application Framework编写,并在Google Application Framework帐户中在线部署。

1 个答案:

答案 0 :(得分:1)

总而言之,这不是一件容易的事。

首先阅读有关所有基本技术的教程:AppEngine和Android。周围有很多。您应该知道如何在Android上创建文本框并处理点击事件。

然后从Android发布一些数据到AppEngine,你需要:

  1. 最难的部分 - 用户身份验证。三个选项:

    • 您自己的用户名/密码。您需要AppEngine上的注册/登录页面以及Android上的至少一个登录页面。您还需要确认电子邮件。
    • 的OpenID。 AppEngine上的Easy to setup。在Android上很难做到:Webservice credentials - OpenID/Android AccountManager?
    • 的OAuth。关于Appengine的Easy。 Android上的Pretty easy。在Android手机上需要Google帐户并可以访问它(应用程序权限 - 并非所有人都喜欢这样)。
  2. AppEngine上的REST服务。使用Resteasy。和GSON进行JSON转换。

  3. Android上的REST客户端。 Examplevideo。也可以使用GSON