1

我有一台计算机连接到我的路由器(通过以太网电缆)和一个运行 Jellybean v4.2.2 的安卓手机通过 WiFi 连接到我的网络。在我的计算机上,我有一个 UPnP 服务器正在运行,在我的手机上,我有一个正在运行的控制点应用程序,我目前正在使用 Cling Core 编写它。出于某种原因,当我的控制点应用程序启动时,它可以到达我的计算机并向其发送 M-SEARCH 消息,但是,我的计算机无法通过回复到达我的手机。事实上,当我从计算机 ping 手机的 IP 地址时,我得到“目标主机无法访问”。但是,如果我打开手机上的浏览器,手机突然在网络上可见,我可以 ping 通它,它可以从我的计算机接收发现回复。在我的高级 WiFi 设置下,我将“在睡眠期间保持 WiFi 开启”设置为“始终。

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

为什么打开手机浏览器会使我的手机对其他设备可见?

4

0 回答 0