Networking 如何在Blackberry中检查网络连接类型?

Networking 如何在Blackberry中检查网络连接类型?,networking,blackberry,java-me,connection,Networking,Blackberry,Java Me,Connection,在Blackberry应用程序中,我想检查特定手机上使用的网络连接类型,是BES/MDS、BIS-B还是直接Tcp。 有没有办法找到答案 许多应用程序,如Jive、Opera等,都在进行这种检查 请帮助。您的问题源自错误的假设。黑莓手机可以同时通过任何或所有这些渠道进行通信。事实上,任何应用程序也可以。在任何特定的时间,您都可以确定覆盖范围是否足以覆盖其中一个频道,或者使用net.rim.device.api.system.CoverageInfo注册一个侦听器以通知状态的更改。这个问题非常符合

在Blackberry应用程序中,我想检查特定手机上使用的网络连接类型,是BES/MDS、BIS-B还是直接Tcp。 有没有办法找到答案

许多应用程序,如Jive、Opera等,都在进行这种检查


请帮助。

您的问题源自错误的假设。黑莓手机可以同时通过任何或所有这些渠道进行通信。事实上,任何应用程序也可以。在任何特定的时间,您都可以确定覆盖范围是否足以覆盖其中一个频道,或者使用net.rim.device.api.system.CoverageInfo注册一个侦听器以通知状态的更改。

这个问题非常符合逻辑,我也同意Richard的观点。尽管更好的答案在于,可以开发一种逻辑,其中包括服务手册解析和使用系统侦听器检查当前的覆盖状态

我曾经在我的项目中尝试过一次这样的逻辑,这对我来说很有效。我在博客上更详细地分享了我的发现和对这个概念的理解。也许你想检查一下


你可以找到我的博客帖子。

你是说“我如何检查可用的连接?”你好,Sameer,谢谢你宝贵的回答。你的博客帖子对我帮助很大。我浏览了你提供的源代码。在Blackberry中处理网络类型对我来说是一件头疼的事……谢谢你。