gpt4 book ai didi

java - Android 应用程序的 HTTP 接口(interface)

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:20:37 32 4
gpt4 key购买 nike

您好:我想为 Android 应用程序实现一个 http 远程控制:通过局域网中计算机上的浏览器,应该可以控制在 Android 设备上运行的应用程序。

有没有关于如何实现的建议?我听说过 i-jetty,但将其集成到现有应用程序中并不复杂。

最佳答案

您将在这里遇到的问题是:

  1. Android 设备是移动设备。它们没有固定的 IP 地址或 DNS 地址。您需要实现某种发现服务。

  2. Android 设备在网络之间移动,一些网络会有 NAT。您并非总能联系到设备。

我的建议是使用新的 Android C2DM 服务并将命令向下推送到设备,告诉您的应用程序有一个请求正在等待。通知到达后,让您的应用程序联系已知地址的网络服务器,以查看请求的实际内容。

换句话说,您将运行一个代表您的 Android 设备代理请求的中间网络服务器。

可以在此处找到有关 C2DM 的更多信息:

http://code.google.com/android/c2dm/

关于java - Android 应用程序的 HTTP 接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3154024/

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