我有一個應用程序,它使用後臺代理通過wi-fi訪問網絡和本地網絡 - 不是蜂窩網絡。當手機被鎖定時,後臺代理程序運行時無法使用Wi-Fi網絡 - 至少在三星Focus Flash手機上。我還有一臺較舊的LG Quantum手機,當後臺代理運行時似乎可以正常工作 - 至少在插入時是如此。我現在正在嘗試使用它,但未插入電源,以查看是否考慮到了行爲差異。在Windows Phone 7後臺代理中的網絡訪問
(UPDATE:如果三星閃存重點是(充電)堵塞,還提供Wi-Fi接入,當後臺代理開始,因此,在三星和LG量子之間的行爲解釋的差異
因此,現在唯一的問題是「如何強制手機打開Wi-Fi當後臺代理程序啓動,它不插入?」)
我使用方法NetworkInterface.GetIsNetworkAvailable()
來測試是否wi-fi網絡或任何網絡在後臺代理啓動時也可用,並且還使用
DeviceNetworkInformation.ResolveHostNameAsync(
new DnsEndPoint("microsoft.com", 80),
NameResolutionCallback,
null);
確定哪個網絡實際使用。
這與android有關嗎?在這種情況下,您可以編輯它以包含android標記。除此之外,還不是很清楚我在想什麼 – posdef 2012-02-04 01:50:14