如何一劳永逸地选择网络运营商?


11

我正在使用HTC Desire运行库存Android 2.2(具有HTC增强功能)。在“设置” /“无线和网络” /“移动网络” /“网络运营商”中有一个网络操作选项,它允许“搜索网络”(从而手动选择一个运营商)或“自动选择”(可能会连接到它将找到的任何内容)。

我的地区目前有3个主要的蜂窝网络运营商,它们允许运营商间漫游,但要支付巨额的漫游费。我想通过手动强制一劳永逸地选择运营商来避免这一巨额费用。如果我在上述“搜索网络”模式下选择了我的运营商(例如,“运营商A”),这似乎可行,并且可以正常工作-直到我在地下旅行并且GSM模块依次遇到以下情况:

  • 操作员A,B,C(在表面上)可用=>使用首选的“操作员A”,一切正常
  • 我们在地铁上行驶,根本没有GSM网络可用=>一切正常,这表明该网络不可用
  • 我们开始浮出水面,“操作员B”可用,而“操作员A”(首选操作员)不可用。设备停止执行任何正在运行的命令,并弹出烦人的菜单以“选择”新的连接机会-“操作员B”。可以使用“返回”按钮关闭此菜单,当情况缓慢变化且有更多操作员可用时,此菜单将弹出几次。

因此,问题是-我该如何一劳永逸地选择移动运营商,并通过最近发现的蜂窝连接禁用极其烦人的(干扰当前正在运行的活动)弹出菜单?

更新:我使用的是GSM / GPRS / EDGE / 3G(HSDPA)网络,实际上问题涉及语音和数据流量,因此限制APN可能与它无关。通常,同一区域中的并发运营商不允许彼此漫游,因此对于大多数普通用户而言,这个问题可能并不存在。


1
我有CDMA手机,所以我确定我们的选择是不同的,但是我确实有两个看起来对您有帮助。我可以切换数据漫游,也可以将漫游模式设置为“仅限家庭”。你有这样的选择吗?另外,您是否也在谈论数据或语音?
马特

“我使用的是运行普通的Android 2.2的HTC Desire(与HTC的增强)”伤心地说,可能是你的问题就在这里。CyanogenMod具有禁止漫游的选项,并且它似乎允许您强制提供程序(尽管授予我只有一种选择,AT&T)
Broam 2011年

Answers:


2

APN锁定可能有效。它似乎使您能够阻止某些网络的APN,这不会影响您使用语音或SMS的能力,但将不允许您的电话与被阻止的网络建立数据连接(通过更改APN来使电话失败)连接)。不过,我会小心一点,弄糟APN可能会导致此应用没有任何评论的问题。


我认为它不会起作用,因为我对APN并没有特别的疑问:实际上,我只有2个APN(一个用于通用Internet通信,另一个用于MMS),我不需要任何“锁定”他们。我已经澄清了,这个问题现在涉及语音和数据蜂窝传输。
GreyCat 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.