如何从android在windows azure移动服务中上载图像。?

如何从android在windows azure移动服务中上载图像。?,android,azure,azure-mobile-services,Android,Azure,Azure Mobile Services,我是android新手,我正在使用windows azure移动服务,我正在成功插入文本数据,但现在我想在windows azure移动服务中上载图像。我知道这是可能的Azure存储我看到了这篇文章,但它的困惑谁能告诉我一步一步的简单过程,以保存图像在WindowsAzure移动服务 我将非常感谢您您看到的页面没有使用Azure Mobile Services存储图像数据的最佳推荐方法。相反,当您想要存储文件时,应该连接到Azure Blob存储。您可以在此处看到连接到Blob存储并从Andro

我是android新手,我正在使用windows azure移动服务,我正在成功插入文本数据,但现在我想在windows azure移动服务中上载图像。我知道这是可能的Azure存储我看到了这篇文章,但它的困惑谁能告诉我一步一步的简单过程,以保存图像在WindowsAzure移动服务


我将非常感谢您

您看到的页面没有使用Azure Mobile Services存储图像数据的最佳推荐方法。相反,当您想要存储文件时,应该连接到Azure Blob存储。您可以在此处看到连接到Blob存储并从Android应用程序保存文件的完整教程:。基本上,您遵循的步骤是:

  • 在您的移动服务中创建一个表脚本/自定义API,它将保存您的数据并从Blob存储中生成一个安全访问签名(SAS)URL
  • 从您的移动应用程序调用该端点
  • 从端点返回SAS URL
  • 当你在移动应用程序上重新获得URL时,使用该URL发布你的图像文件

  • 旧方法使用的方法是将图像数据转换为可以使用Azure Mobile Services SQL数据库存储的格式。这确实有效,但是效率很低。

    请告诉我您发现了什么困惑。我发现在提供的链接中找不到
    savetototask
    的代码,这让我感到困惑。只有一些用于doInBackground的json代码。因此,我不知道该帖子的网址。在Windows Azure上发布什么特别的帖子?我也没有找到SaveToToTask的代码。您运行应用程序时没有出现任何错误吗。?我也在azure论坛上发布了等待解决方案的帖子。我不明白,如果你可以发送文本数据(我认为是一个键值对)(并且知道url),那么你就不能发送两个变量,其中一个变量包含base64编码的图像。azure Blob存储也有一个Android SDK,这将使连接更容易: