2013-05-19 2 views
6

Мне было интересно, это getSimCountryIso, возвращающий 2 буквы или 3 буквы ISO-код? Поскольку это не упоминается в документации. Я протестировал с помощью своего телефона Nexus, он возвращает 2 буквы. Однако я не уверен, что это верно для других телефонов.Is getSimCountryIso возвращает 3 буквы или 2 буквы Код ISO

ответ

5

Он возвращает все, что настроил OEM для свойства gsm.sim.operator.iso-country, который по моему опыту является 2-символьным кодом. Коды, которые я видел, соответствуют коду Alpha-2 от ISO 3166-1 (http://en.wikipedia.org/wiki/ISO_3166-1). Это основано на моем наблюдении, поскольку я не смог найти это в какой-либо официальной документации.

+0

Да, я думаю, что когда они говорят «код страны ISO», они означают «альфа-2». Я видел случаи, когда они возвращают альфа-3, и они явно об этом. – Tom

0

С SIM-карт я попробовал вернуть в нижнем регистре двухбуквенные коды страны.

Смежные вопросы