android: как вручную установить код страны в эмуляторе
Когда я использую следующий код, он всегда показывает код страны как США.
context = MainActivity.this;
String locale = context.getResources().getConfiguration().locale.getCountry();
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.getSimCountryIso();
Как я могу вручную установить код страны на IN (Индия) в эмуляторе.
2 ответа
Решение
Это делается так же, как на реальном устройстве. Откройте приложение seetings, выберите "Язык и ввод" -> "Язык" и выберите "Английский (Индия)"
Выполнить> Отладка конфигураций / Выполнить конфигурации
Назначение вкладки> Дополнительные параметры командной строки эмулятора
часовой пояс Азия / Индия