我是azure和android编程的新手。我使用android开发了一个应用程序,该应用程序接受来自用户的输入(文本)并在Textview框中显示它,我还在azure上创建了一个应用程序服务。
我正在寻找一种方法将该文本(由用户输入)发送到azure,并从Textview框中显示的云中获得一些反馈(简单文本)。 (不使用.NET技术)
我找到的所有教程都集中在TodoItem表和app。
因为,我是这项技术的新手,我将非常感谢能够学习如何部署任何Android应用程序的所有帮助,换句话说就是与azure进行交流。
PS:我的问题可能不明确,但是,这是解释它的最佳方式。
答案 0 :(得分:0)
有几种方法可以做到这一点 - 而且您不必使用.NET:)
从你想要做的描述中,我将从Azure Functions开始。
这是一个无服务器产品,所以你不必担心大量的基础设施,你可以设置一个功能,以便它响应标准的HTTP动词(GET,POST等)
的一些文档用Java in particular 编写的函数(请注意,您确实需要安装.NET Core工具,但实际上不必编写任何.NET代码)。
将一个函数编写并部署到Azure后,它将获得一个Android应用程序可以调用的URL。一旦Android应用程序调用它,函数将运行并返回响应。
您没有将Android应用程序本身部署到Azure。相反,Android应用程序仅通过HTTP调用Azure功能,然后使用返回。
按照有关使用Java创建HTTP功能的文档进行部署,然后继续使用,就像使用任何其他Web / REST服务一样。