Я использую HTC Desire под управлением Android 2.2 (с улучшениями HTC). В разделе «Настройки» / «Беспроводные сети и сети» / «Мобильные сети» / «Сетевые операторы» есть выбор сетевых операций, который позволяет «Искать сети» (и, таким образом, выбирать одного оператора вручную) или «Выбирать автоматически» (что, вероятно, подключится ко всему, что он найдет).
В настоящее время в моем регионе есть 3 основных оператора сотовой связи, и они разрешают межоператорский роуминг, но за огромную плату за роуминг. Я хочу избежать этой огромной платы, раз и навсегда принудительно выбрав оператора вручную. Кажется, это работает, если я выбираю своего оператора (скажем, «Оператор А») в режиме «Поиск сетей», упомянутом выше, и это вроде работает - пока я не поеду под землю, и GSM-модуль последовательно не столкнется со следующими ситуациями:
Итак, вопрос в том, как мне раз и навсегда принудительно выбрать оператора мобильной связи и отключить это чрезвычайно раздражающее (прерывающее текущую деятельность) всплывающее меню с недавно найденными сотовыми соединениями?
ОБНОВЛЕНИЕ: я использую сети GSM / GPRS / EDGE / 3G (HSDPA), и на самом деле вопрос касается как голосового трафика, так и трафика данных, поэтому ограничение APN, вероятно, не имеет к этому никакого отношения. Обычно параллельные операторы в одном и том же регионе не позволяют перемещаться друг через друга, поэтому для большинства обычных пользователей этой проблемы, вероятно, не существует.
Блокировка APN может работать. По-видимому, это дает вам возможность блокировать APN определенных сетей, что не повлияет на вашу способность использовать голосовую связь или SMS, но не позволит вашему телефону установить соединение для передачи данных с сетями, которые вы заблокировали (путем изменения APN, чтобы ваш телефон не работал). для подключения). Однако я был бы осторожен, возня с APN может вызвать проблемы. У этого приложения пока нет комментариев.
Мэтт
Броам