gpt4 book ai didi

java - 通过Android手机发送和接收字符串

转载 作者:行者123 更新时间:2023-12-01 15:00:59 24 4
gpt4 key购买 nike

如何从手机内的应用程序发送和接收简单数据(例如字符串)?

本质上,虽然这不是我的目标,但我是在问如何创建短信服务。

我目前的想法是从数据中心购买一些在线存储,将字符串存储在那里,与预期的收件人单独存储,每当收件人检查应用程序时,字符串就会发送给他。

我想知道这个方法是否可行,或者是否有更好的方法,或者软件可以帮助我?

此外,如果此方法可行且更可取,请为我指出正确的开始方向。

最佳答案

有很多很多方法可以做到这一点。这完全取决于您对网络服务器等的了解。

要发送到设备,您可以使用 GCM ( http://developer.android.com/guide/google/gcm/index.html )

但是,这不能在手机上执行,只能在手机上执行。

您可以设置一个简单的网络服务器...

  • 你需要一个HTTP服务器,几乎所有语言都有一个,对于简单的服务器,如果你不需要太多的吞吐量,那么尝试像python这样的东西,否则看看Apache之类的。 http://httpd.apache.org/
  • 为了以更干净、更结构化的方式发送这些字符串,我将使用 JSON,因此 Web 服务器将需要一个 JSON 层来处理 JSON 请求,请查看此处:http://www.json.org/
  • 收到请求后,您需要对其进行一些逻辑处理,这取决于您。但是,一旦您收到 JSON 请求并解析它,您就应该能够用它做几乎任何事情。

这一切应该很容易实现。然后,如果您要将其公开(我将通过在本地计算机上运行服务器来开发它),那么您需要在您的家中通过域拥有一个静态IP,并将其设置为使该域指向您的IP,如果您的 IP 是动态的,设置可能需要更多时间,但您需要研究 FreeDNS 和更新程序客户端之类的东西。

否则,您可以找到支持您将要使用的语言(PHP、ASP.NET 或其他语言)的托管,然后使用它们进行设置。

关于java - 通过Android手机发送和接收字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13653036/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com