android - 从 Android 到 Google App Engine 的简单文件上传?

标签 android google-app-engine

我正在编写一个 Android 应用程序,它需要将文件存储在云存储上,只能从同一 Google 帐户上的其他 Android 设备访问。我认为 App Engine 是最佳选择。

我以前从未使用过 GAE。我不知道如何为它编程,但我用 Java 编写代码。 基本上,我如何让我的 Android 应用程序将文件(blob?)上传到与其 Google 帐户相关联的 Google App Engine?


谢谢 Nikolay,这正是我要找的! 但有一个问题:此示例显示通过网站上传。我想知道是否可以通过 Java 应用程序上传。

最佳答案

你必须做一些事情 reading first .基本上,从需要身份验证的 GAE 应用程序公开一个 URL。这只允许人们在拥有 Google 帐户的情况下发布数据。然后您需要使用当前登录用户的电子邮件地址将每个上传与特定用户相关联。

要从 Java 应用程序上传,您可以使用 Apache HttpClient(在 Android 中可用)发布到 GAE servlet。只需使用来自 JSP 中的相同参数即可。

关于android - 从 Android 到 Google App Engine 的简单文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7225766/

相关文章:

图像背景颜色匹配时,Android 工具栏菜单图标 "disappear"

android - 在平板电脑上获取 0.0 的经度和纬度

google-app-engine - 谷歌应用引擎(Python) "No module named webob"

android - 如何在 HTC EVO (Supersonic) 上禁用 AGC?

android - android项目中两个库的重复类

java - 为什么 View 的坐标始终为零

java - 使用 Java 和 Cloud SQL 的 AppEngine 托管虚拟机

java - 如何读取和下载存储在Bucket中的文件?

python - 如何将非结构化数据插入/附加到 bigquery 表

google-app-engine - 为什么我的 API 没有在部署时显示?