我想知道为什么 Android 框架(自 2.3 起)中包含的本机 SIP 堆栈不能在 3g 上工作?
这是否与谷歌对其合作伙伴可能有的任何法律或限制有关?
此外,有人知道是否有计划取消该限制吗?
Thx
In 姜饼 http://androidxref.com/2.3.6/xref/frameworks/base/core/res/res/values/config.xml#372, SipManager 设置为仅在 wifi 上工作。
`<bool name="config_sip_wifi_only">true</bool>`
但从4.0以后 http://androidxref.com/4.0.4/xref/frameworks/base/core/res/res/values/config.xml#599,此配置已更改为false
因此,理想情况下,原生 SIP 堆栈应该可以从 Ice Cream Sandwich 开始在 3G 上工作。
但同样,如果手机是由服务提供商出售的,那么该功能可能已被禁用。因此,出售的解锁手机可能完好无损。
要检查是否支持 Sip over 3G,您可以使用 api
SipManager.isSipWifiOnly(mContext);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)