前提
Androidのモバイルネットワークの設定においてAPNを登録することがあります。その中でもAPN Typeに関してまとまった記事がなかったため、メモがてらに作成します。
Android コード
Type 一覧
| 内容 | 文字列 | 概要 |
|---|---|---|
| TYPE_ALL_STRING | "*" | データ接続用のAPNタイプ |
| TYPE_DEFAULT_STRING | "default" | デフォルトのデータトラフィックのAPNタイプ |
| TYPE_MMS_STRING | "mms" | MMS(Multimedia Messaging Service)トラフィックのためのAPNタイプ |
| TYPE_SUPL_STRING | "supl" | SUPL (Secure User Plane Location)アシストGPSのAPNタイプ |
| TYPE_DUN_STRING | "dun" | DUN(ダイヤルアップネットワーキング)トラフィック用APNタイプ |
| TYPE_HIPRI_STRING | "hipri" | 高優先度トラフィック用APNタイプ |
| TYPE_FOTA_STRING | "fota" | FOTA(Firmware over-the-air)トラフィック用のAPNタイプ |
| TYPE_IMS_STRING | "ims" | IMS(IP Multimedia Subsystem)トラフィックのためのAPNタイプ |
| TYPE_CBS_STRING | "cbs" | CBS (Carrier Branded Services)トラフィックのAPNタイプ |
| TYPE_IA_STRING | "ia" | IA(イニシャルアタッチ)APNのAPNタイプ |
| TYPE_EMERGENCY_STRING | "emergency" | Emergency PDN の APN タイプ。これはIA APNではありませんが、緊急電話の状況下でキャリアサービスにアクセスするために使用されます。緊急通報の際に通信事業者のサービスにアクセスするために使用されます。 |
| TYPE_MCX_STRING | "mcx" | ミッションクリティカルなサービスのためのAPNタイプ |
| TYPE_XCAP_STRING | "xcap" | XCAP(XML Configuration Access Protocol)トラフィックのためのAPNタイプ |
| TYPE_VSIM_STRING | "vsim" | バーチャルSIMサービスのAPNタイプ |
| TYPE_BIP_STRING | "bip" | Bearer Independent ProtocolのAPNタイプ |
| TYPE_ENTERPRISE_STRING | "enterprise" | ENTERPRISEトラフィックのAPNタイプ |
作成時疑問点
- テザリング時に
tetherを追加する場合があるが、androidのソース上にないためメーカー独自のカスタムが入っている可能性がある。