5

我想知道为什么 Android 框架中包含的本机 SIP 堆栈(自 2.3 起)在 3g 上不起作用?

这可能与谷歌可能对其合作伙伴的任何法律或限制有关吗?

此外,有人知道是否有计划取消该限制吗?

谢谢

4

1 回答 1

8

GingerBread中,SipManager 设置为仅在 wifi 上工作。

`<bool name="config_sip_wifi_only">true</bool>`

但是从4.​​0 开始,这个配置已经更改为false

因此,理想情况下,本地 sip 堆栈应该从 Ice Cream Sandwich 开始在 3G 上工作。

但是,如果电话是由服务提供商出售的,那么这可能已被禁用。因此,未锁定销售的手机可能完好无损。

要检查是否支持 Sip over 3G,您可以使用 api

   SipManager.isSipWifiOnly(mContext);
于 2012-12-22T05:34:55.843 回答