是否可以使用 Symbian Java 库来查找设备是否已连接到互联网?
我不想等待异常发现。
谢谢。
在标准 J2ME 或使用我听说过的任何 Series60 Java 扩展中都没有实用的方法来做到这一点。
由于网络覆盖不规则,尝试联系远程服务器并测量这样做所花费的时间并不是一个可靠的测试(如果尚未连接到互联网,它会强制设备连接到互联网)。
您可以通过一系列系统参数获取从 S60 3rd Edition FP 2 手机开始的网络信息。com.nokia.network.access或com.nokia.mid.networkavailability可能符合您的目的。还有一些其他属性可能对网络访问有用,请参阅有关系统属性的完整文档http://library.forum.nokia.com/topic/Java_Developers_Library/GUID-1F6DF24F-40E4-4450-80F6-783C996A25D7.html