Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android应用程序的HTTP接口_Java_Android_Http - Fatal编程技术网

Java Android应用程序的HTTP接口

Java Android应用程序的HTTP接口,java,android,http,Java,Android,Http,嗨:我想为Android应用程序实现一个http远程控制:从局域网中计算机上的浏览器控制Android设备上运行的应用程序 有没有关于如何实施的建议?我听说过I-jetty,但将其集成到现有应用程序中并不复杂。您将遇到的问题是: Android设备是移动的。它们没有固定的IP地址或DNS地址。您需要实现某种类型的发现服务 Android设备在网络之间移动,一些网络将具有NAT。您将无法始终与设备联系 我的建议是使用新的安卓C2DM服务,将命令下推到设备上,告诉应用程序有请求等待。通知到达后,让您

嗨:我想为Android应用程序实现一个http远程控制:从局域网中计算机上的浏览器控制Android设备上运行的应用程序


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

您将遇到的问题是:

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

  • Android设备在网络之间移动,一些网络将具有NAT。您将无法始终与设备联系

  • 我的建议是使用新的安卓C2DM服务,将命令下推到设备上,告诉应用程序有请求等待。通知到达后,让您的应用程序联系位于已知地址的web服务器,查看请求的实际内容

    换句话说,您将运行一个中介web服务器,它代表您的Android设备代理请求

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


    您将遇到的问题是:

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

  • Android设备在网络之间移动,一些网络将具有NAT。您将无法始终与设备联系

  • 我的建议是使用新的安卓C2DM服务,将命令下推到设备上,告诉应用程序有请求等待。通知到达后,让您的应用程序联系位于已知地址的web服务器,查看请求的实际内容

    换句话说,您将运行一个中介web服务器,它代表您的Android设备代理请求

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


    为桌面程序实现HTTP远程控制接口并使用Android移动设备进行远程控制难道不是更有意义吗?其想法是除了web浏览器之外,对桌面端不做任何要求。然后,应该从桌面远程配置设备上的应用程序。为桌面程序实现HTTP远程控制接口并使用Android移动设备对其进行远程控制难道不是更有意义吗?其想法是除了web浏览器之外,对桌面端不作任何要求。然后,应该从桌面远程配置设备上的应用程序。