1

アプリケーションから IMS apn に接続する必要があります。IMS apn に接続しようとすると、電話で接続および切断されますが、kitkat の MMS でも同じことが起こります。誰かがこの問題を解決するのを手伝ってくれますか? これは oncreate 内の私のフラグメントからのコードです

private string REQUIRED_FEATURE = "enableIMS"; # also tried with "enableMMS"

ConnectionManager mConMgr = ((ConnectivityManager)getActivity()).getSystemSerivce(Context.CONNECTIVITY_SERVICE);
int result =.stopUsingNetworkFeature(ConnectivityManager.TYPE_MOBILE, REQUIRED_FEATURE);                     

Log.d(TAG, "we got connected result id  as  : " + result);

NetworkInfo ntInfo = mConMgr.getActiveNetworkInfo();

if (ntInfo != null)
    Log.d(TAG, "we now network what we requested :: " + ntInfo.getExtraInfo()
                + " ::  network connection");

このapnから切断した後、デフォルトのapnに戻ります。接続からデフォルトへの希望まで、1分以内に発生します。

ログを調べると、次の状態が見つかりました: 接続済み、切断済み、および理由は接続済み、linkpropertieschanged、datadisabled です。基本的に ims apn に接続しようとしており、データを送信する必要があります

4

1 に答える 1

0

接続がダウンしている場合。50 秒ごとに enableIMS に startUsingNetworkFeature を使用して、IMS が常に稼働しているようにし、最後にデータを送信できるようにします。

于 2014-03-14T22:18:42.827 に答える