唤醒局域网唤醒Android手机笔记本电脑

时间:2012-05-09 02:23:36

标签: java android sockets networking network-programming

我听说wol(在lan上唤醒)只适用于桌面系统。在java中是否有任何关于wol的实现,以便它适用于笔记本电脑?(wol是通过向系统发送'魔术包'来打开远程系统的机制)。在Android手机的java中是否有任何实现?我在Android市场上发现了一个简单的wol应用程序,我试图通过实际测试它们来提取这些应用程序的功能。但没有应用程序适用于台式机和笔记本电脑系统。我配置我的Windows PC,以便它允许魔术包在PC上唤醒。但我不知道它出错了。

1 个答案:

答案 0 :(得分:2)

WOL是一个BIOS设置,您需要在各台计算机上打开它(我认为默认情况下它已关闭)。我不认为笔记本电脑无法接受WOL数据包。

以下是WOL for Java的简单实现:http://www.jibble.org/wake-on-lan/ 将它移植到Android上应该很容易。

但是,您必须注意WOL只能在局域网内工作,并且目标机器必须处于特定的电源设置才能打开它们。