AndroidアプリからAPNを切り替える
以下のページを参考にしてAndroidアプリからAPNを切り替えることができたのでメモ。
- APN
APN一覧は「content://telephony/carriers」、設定されているAPNは「content://telephony/carriers/preferapn」。
後者の"apn_id"カラムにAPN一覧の"_id"を設定するとそれが有効になる。
更新時は「
普段Wi-Fiだけ使っているユーザに一時的にspモード(spmode.ne.jp)に切り替えてもらいたい場合に利用できそう。
パーミッションちょっと追加するだけでユーザへの問い合わせなしに勝手に切り替わるあたり、ユーザとしてとても嫌だけれど。