私はHTCExplorerを持っていて、AndroidでAPN設定を設定するアプリを開発しています。問題は、正しいAPNを設定したかどうかは問題ではないように思われるということです。それはまだ動作します!! オペレーターはサーバー側でこれを処理していますか?それはGSMとCDMAで異なって機能しますか?たぶんAndroidはSIMカードから設定を読み取りますか?または最後に動作構成を知っていますか?
それはどのように機能しますか?!
よろしくお願いします。
それが実際にどのように機能するかはわかりませんが、これは役立つかもしれません。世界中のほぼすべての通信事業者の APN 設定が XML ファイルで利用できることがわかりました。次のコマンドで取得できます。
adb pull cust/nii/chile/xml/apns-conf.xml
私はチリに拠点を置いていますが、さらにいくつかの南米諸国のフォルダーがあります。たとえば、私が見つけた日本のキャリアの APN 設定は次のとおりです。
<!--begin niudahai DTS2010120102485 20101201-->
<apn carrier="SoftBank"
apn="andglobal.softbank.ne.jp"
proxy=""
port=""
user="andg004softbank"
password="fp34vqgtu9nueeuk"
server=""
mmsc="http://mms/"
mmsproxy="andmms.softbank.ne.jp"
mmsport="8080"
mcc="440"
mnc="20"
authtype="2"
type="default,mms"
/>
したがって、アルゴリズムは次のようになると思います。
ファイルのサンプルが必要な場合は、どこかにアップロードします。