通过服务器联系Android设备

时间:2011-11-15 08:23:43

标签: android

有没有办法从服务器向Android手机发送请求?实际上,我想通过服务器控制Android手机中的应用程序(启用或禁用应用程序的某些功能)。我可以使用Android设备的IP地址吗?任何人都可以指导我。 谢谢!。

3 个答案:

答案 0 :(得分:3)

更简单的方法是让手机联系服务器并询问是否应启用功能。您也可以使用类似http://code.google.com/android/c2dm/之类的内容,但我不确定这对您的用例是否过度。

答案 1 :(得分:2)

如果上述选项不适合您的情况,那么您可以创建一个简单的服务 为您的申请,然后附加到申请。

该服务可以是一个线程,它以一些您认为合适的时间间隔向服务器发送请求,并且可以检查是否有任何要检查和执行的应用程序。 并且还可以在后台运行。

答案 2 :(得分:2)

所有推送服务通常都是通过隐藏式轮询实现的。 3G网络上的电话通常位于NAT代理之后,外部世界不可见。对于大多数wlan网络也是如此 - 所以要么使用C2DM,要么从你提供的某个服务器编写自己的服务轮询配置信息