【问题标题】:Android mobile apps retrieve data from cloudAndroid 移动应用程序从云端检索数据
【发布时间】:2016-11-09 02:59:04
【问题描述】:

我希望对这种情况有一个概述。 请是外行术语,我学得很慢。

这是场景:

  • Android 移动应用连接到云端,然后云端会为我返回一个网站链接。例如。 http://www.example.com/123
  • 要返回的网站链接可以由管理员在云端控制。
  • 移动应用程序只会从云端请求链接。
  • 那里的云端只有在有请求时才会将链接发送到移动应用程序。

问题:

  1. 什么是云?在云端可以做什么?
  2. 如何将移动应用连接到云端?
  3. 在云端需要做什么?托管服务器?
  4. 移动应用程序如何连接到网站链接?使用 uri 会将我重定向到浏览器。我希望它可以只是连接。

非常感谢.. ^^

【问题讨论】:

  • 为此,您需要一个托管服务器。这是我使用 2freehosting.com 在此站点上创建帐户的免费服务器。然后在那里创建数据库。您还需要创建提供 url 链接的 php 文件,该文件保存在您的数据库中并发送到 android 设备。

标签: android url mobile cloud uri


【解决方案1】:

什么是云?

用最简单的术语来说,云计算是指通过 Internet 而非计算机硬盘存储和访问数据和程序。云只是互联网的一个比喻。在这种情况下,它指的是您的服务器。您可能需要购买。 (服务器空间+域名[可选])。

在云端可以做什么?

接受客户端的一些请求并返回一些数据。

在云端需要做什么?托管服务器?

必须对服务器进行配置,以便它可以接收来自客户端(移动应用)的请求。为此,您需要安装一个 Web 服务器应用程序,如 Apache、tomcat、ngnix、IIS、glassfish...等(这取决于您的服务器代码)。您还需要一个应用程序,您需要编写逻辑来处理请求并返回响应(在您的情况下是网站链接)。该应用程序可以用 PHP、Java、Python、javascript、.NET、..etc 编写。客户端与此应用程序通信。

如何将移动应用连接到云端? 移动应用程序如何连接到网站链接?使用 uri 会将我重定向到浏览器。我希望它可以只是连接。

基本上(在 Android 上)您可以从代码中向服务器发送一个简单的 URLConnection。或者您可以使用一些库,例如 VolleyRetrofit。确保您的应用拥有INTERNET 权限。这些是互联网上的一百万(可能更多)教程,可以告诉您如何操作。

【讨论】:

    【解决方案2】:

    使用免费托管或购买托管并尝试了解restFUL api.. 试试这些教程

    Android Volley Post Request Tutorial – User Registration App

    Android Studio Volley Tutorial to Create a Login Application

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      相关资源
      最近更新 更多