【发布时间】:2011-01-25 12:40:12
【问题描述】:
如何在移动应用程序上检查互联网可用性......在 j2me 中......
【问题讨论】:
如何在移动应用程序上检查互联网可用性......在 j2me 中......
【问题讨论】:
使用此属性检测 s40 系列手机上可用的 GPRS 连接。
com.nokia.network.access
它返回网络接入点类型。该属性的可能值为:
* pd — Packet data, for example GPRS
* csd — Circuit-switched data, for example GSM CSD/HSCSD data call
* bt_pan — Bluetooth PAN network
* na — Not applicable, the implementation cannot determine the type r
有关更多信息,请参阅此wiki link。
您还尝试访问 url 来验证这一点。如果您遇到超时或任何与连接相关的异常,则意味着网络类型不可用。
【讨论】:
在 JavaME 中没有这样做的标准方法。您可能想要检查自定义供应商库,例如Symbian JavaME 库。
您可以尝试 ping 服务器或尝试建立连接并捕获异常。但这并没有表明手机通常是否能够连接到互联网。它只是告诉您,您此时无法连接。
【讨论】:
尝试建立一个连接,看看它是否会引发异常。
【讨论】: