【问题标题】:How to check network connection type in Blackberry?如何在黑莓中检查网络连接类型?
【发布时间】:2009-11-05 12:11:41
【问题描述】:

在 Blackberry 应用程序中,我想检查特定手机上正在使用哪种类型的网络连接,无论是 BES/MDS、BIS-B 还是 Direct Tcp。 有什么办法可以查到吗?

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

请帮忙。

【问题讨论】:

  • 您的意思是“我如何检查可用的连接”?

标签: networking blackberry java-me connection


【解决方案1】:

这个问题很合乎逻辑,我也同意理查德的观点。尽管更好的答案在于可以开发一个逻辑,该逻辑将涉及 Service Book 解析并利用系统侦听器检查当前的覆盖状态。

我曾在我的项目中尝试过一次这样的逻辑,它对我有用。我在我的博客文章中更详细地分享了我的发现和对该概念的理解。可能你想检查一次。

你可以找到我的博文here

【讨论】:

  • 嗨 Sameer,感谢您的宝贵回答。您的博文对我帮助很大。我浏览了您提供的源代码。在 Blackberry 中处理网络类型让我很头疼......向你致敬。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-05
    相关资源
    最近更新 更多