3

次のコードを使用すると、常に国コードがUSとして表示されます。

context = MainActivity.this;
String locale = context.getResources().getConfiguration().locale.getCountry();

TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.getSimCountryIso();

エミュレータで国コードの設定を手動でIN(インド)に設定するにはどうすればよいですか。

4

2 に答える 2

0

これは、実際のデバイスと同じ方法で行われます。seetingsアプリを開き、[Language and Input]-> [Language]に移動して、[English(India)]を選択します。

于 2013-01-15T11:44:47.817 に答える
-3

[実行]>[デバッグ構成]/[実行構成]

[ターゲット]>[追加のエミュレータコマンドラインオプション]

-タイムゾーンアジア/インド

于 2013-01-15T11:49:08.027 に答える