如何将Android应用程序部署到azure云?

时间:2018-03-06 21:09:01

标签: android azure backend

我是azure和android编程的新手。我使用android开发了一个应用程序,该应用程序接受来自用户的输入(文本)并在Textview框中显示它,我还在azure上创建了一个应用程序服务。

我正在寻找一种方法将该文本(由用户输入)发送到azure,并从Textview框中显示的云中获得一些反馈(简单文本)。 (不使用.NET技术)

我找到的所有教程都集中在TodoItem表和app。

因为,我是这项技术的新手,我将非常感谢能够学习如何部署任何Android应用程序的所有帮助,换句话说就是与azure进行交流。

PS:我的问题可能不明确,但是,这是解释它的最佳方式。

1 个答案:

答案 0 :(得分:0)

有几种方法可以做到这一点 - 而且您不必使用.NET:)

从你想要做的描述中,我将从Azure Functions开始。

这是一个无服务器产品,所以你不必担心大量的基础设施,你可以设置一个功能,以便它响应标准的HTTP动词(GET,POST等)

以下是Azure Functions in general

的一些文档

Java in particular 编写的函数(请注意,您确实需要安装.NET Core工具,但实际上不必编写任何.NET代码)。

将一个函数编写并部署到Azure后,它将获得一个Android应用程序可以调用的URL。一旦Android应用程序调用它,函数将运行并返回响应。

您没有将Android应用程序本身部署到Azure。相反,Android应用程序仅通过HTTP调用Azure功能,然后使用返回。

按照有关使用Java创建HTTP功能的文档进行部署,然后继续使用,就像使用任何其他Web / REST服务一样。