1

您好我正在开发一个用于控制 WiFi 接口的应用程序,但我发现了一个问题:WiFi 接口在 Xperia X10 Mini 上被卡住(我在三个相同型号的设备上进行了测试)。用“logcat”查看日志我发现了以下错误:

E/wpa_supplicant( 1775): ERROR - wpa_driver_tista_private_send - (ioctl_cmd = 8021501,  res = 1, errno = 99) 
E/wpa_supplicant( 1775): ERROR - Failed to do tista scan! 
W/wpa_supplicant( 1775): Failed to initiate AP scan. 

解决此问题的唯一方法是重新启动设备(它甚至一直无法正常工作)。有没有人有解决方案?欢迎任何帮助?

PS:我知道这里报告了一个错误:http ://code.google.com/p/android/issues/detail?id=9677 。但是,它适用于摩托罗拉 Droid,而不适用于 Xperia X10 Mini。

4

1 回答 1

0

好的,我解决了。问题是我试图保持 WiFi 正常运行,但手机在进入睡眠状态时将其关闭。这个过程的结果是不确定的。

解决方案是获取 WifiLock:

http://developer.android.com/reference/android/net/wifi/WifiManager.WifiLock.html

于 2011-04-07T10:02:19.730 回答