×
Namespaces

Variants
Actions

如何同时建立GMS和GPRS连接

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
huwell 在 30 Jun 2007 创建
最后由 hamishwillee 在 15 Dec 2011 编辑
  • 设备, 软件 版本:

S60 3rd Edition


  • 详细描述:

Contents

概述

S60第三方程序可能需要在保持GSM通话时提供访问GPRS的能力。


解决方案

S60设备按基于GSM通话时保持GPRS的能力,分为三个类型。

Class A

可以同时建立GPRS服务和GSM服务(语音,SMS),并同时使用这两者。 这样的设备现在包括S60第三版机型(Nokia N73/N80/N91/N93, Nokia E60/E61/E70等)


Class B

可以同时建立GPRS服务和GSM服务(语音,SMS),但只能一次使用一种服务。当进行GSM服务时(通话,短信),则GPRS服务将被暂停,直到GSM服务结束才自动继续下去。 大部分S60第二版机型都在此类中(Nokia N70, Nokia N90, Nokia 6680等)


Class C

只能建立GPRS服务或GMS服务(通话,短信)其中一种,如果要切换服务必须手动控制。


注意

目前没有一个直接可操控的API来询问当前设置支持GPRS类的能力,大部分S60第三版机器3G(WCDMA)电话都归属于A类,有一个API可用来检查当前电话是否支持WCDMA,代码为:

TBool isSupported = 
CFeatureDiscovery::IsFeatureSupportedL(KFeatureIdProtocolWcdma);
 
if (isSupported)
{
// activate the service
}
This page was last modified on 15 December 2011, at 13:25.
22 page views in the last 30 days.