安卓第三方应用服务器


Android Third Party Application Server

我是计算机科学专业的一年级学生,我正在尝试开发一个安卓应用程序。到目前为止,我只学习和了解Java。我设计了一个非常简单的应用程序,现在我想从一台设备获取位置并发送到安装了该应用程序的其他设备。

我已经到了可以从电话获取位置的阶段,但遇到了一个超出我知识范围的问题,这个问题非常有限。要将数据从一部手机发送到其他手机,我意识到我需要使用Google Cloud Messaging ,要使用GCM,我需要第三方应用程序服务器。但是,我对服务器一无所知。

总结一下我的问题....

  1. 我现在应该怎么做?比如我从哪里得到这第三台应用程序服务器?(亚马逊网络服务?学生负担得起吗?
  2. 我可以使用 XAMPP 设置本地服务器并将其连接到 GCM 服务器吗?
  3. GCM 表示,应用服务器必须能够存储 api 密钥和客户端注册 ID。所以我需要学习SQL将它们存储在数据库中,并学习PHP与数据库通信???
  4. 我只知道java,我可以编写代码来指定服务器应该在java中做什么吗?

什至不知道我应该研究什么,并决定发布这个问题。您的回复将非常感谢,并简要指导我应该研究的内容将非常有帮助。

我现在应该怎么做?比如我从哪里得到第三个应用程序 服务器?(亚马逊网络服务?

AWS 是一个很好的起点。

学生负担得起吗?

您为使用的内容付费。 我不知道你的财务状况或使用情况。 只有你能回答。

我可以使用 XAMPP 设置本地服务器并将其连接到 GCM 服务器吗?

通过。

GCM 表示,应用服务器必须能够存储 api 密钥和 客户端注册 ID。所以我需要学习SQL将它们存储在 数据库和学习PHP与数据库通信?

一个问号就可以了...

任何编写代码的人都应该了解关系数据库和SQL。 是的,你应该学习它。

我只知道java,我可以写代码来指定服务器的内容吗 应该在Java中做什么?

你可以用 Java 编写服务器端。

如果您要使用php,则可以使用免费子域进行免费php文件托管的最佳站点是000Webhost 我也为我的大学项目创建了类似的应用程序。 祝你好运