human
Androidでネットワーク国の検出を実装するにはどうすればよいですか？コトリンを使用しています。
gpt
以下は、Kotlinを使ってAndroidにネットワーク国検出を実装する方法の例である：

```
kotlin

import android.content.Context
import android.telephony.TelephonyManager

fun getNetworkCountry(context: Context): String {
    val telephonyManager = context.getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager
    return telephonyManager.networkCountryIso.toUpperCase()
}
```

このコードでは、AndroidフレームワークのTelephonyManagerクラスを利用して、デバイスの電話サービスに関する情報を取得しています。networkCountryIsoプロパティは、現在登録されているオペレータのMCC（Mobile Country Code）のISO国コードを返します。

このコードは、携帯電話に接続しているデバイスでのみ機能することに注意してください。デバイスがセルラー・ネットワークに接続されていない場合、networkCountryIso プロパティは空であるか、間違った国コードを返す可能性があります。