Как я изменяю Мобильный код страны (MCC) в Эмуляторе Android?

Мое приложение Android должно реагировать по-другому на различные Мобильные Коды страны.

Кажется, что это - hardcoded к mcc310 (США). Я могу считать это значение из TelephonyManager.getSimCountryIso() или при помощи папки ресурса как res/values-mcc123/ но как я устанавливаю это значение в эмуляторе?

15
задан appersiano 28 January 2016 в 10:37
поделиться

2 ответа

В эмуляторе: перейдите в Настройки-> Беспроводная связь и Сеть-> Мобильная сеть-> Имена точек доступа. Попробуйте изменить значение MCC в установленном APN, а затем попробуйте свой код.

0
ответ дан 1 December 2019 в 04:09
поделиться

Знайте, что полагаться на MCC не всегда правильно в каждой стране. Digicell, например, использует один MCC+MNC в нескольких странах. Также поймите, что вся идея MCC довольно смехотворна с точки зрения сети. Не имеет значения, находитесь ли вы в Германии или в Нидерландах, если в обоих случаях вы на T-Mobile с телефоном AT&T.

0
ответ дан 1 December 2019 в 04:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: