无法从我的应用程序连接到IMS apn

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法从我的应用程序连接到IMS apn相关的知识,希望对你有一定的参考价值。

我需要从我的应用程序连接到IMS apn。当我尝试连接到IMS apn时,它在我的手机上连接和断开连接,即使在kitkat上使用彩信也是如此。有人可以帮我解决这个问题。这是代码来自mycreate中的片段

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。从连接开始到希望默认发生在一分钟内。

查看我的日志,我发现这些状态:连接,断开连接,原因已连接,linkpropertieschanged,datadisabled。基本上尝试连接到ims apn并需要发送数据

答案

如果连接断开。每隔50秒使用startUsingNetworkFeature启用IMS,因此IMS始终处于启动状态,最后可以发送数据。

以上是关于无法从我的应用程序连接到IMS apn的主要内容,如果未能解决你的问题,请参考以下文章

无法连接到 APNS

AWS:无法从我的机器连接到 RDS 数据库

突然无法使用 PushSharp 连接到 APNS 沙箱环境

无法使用 Rails、apn_sender gem 连接到 APNS(Apple Push Notifications Server)

无法从我的 Docker 容器内部连接到主机的 localhost

通过 Jumpbox/Proxy 从我的本地机器连接到远程 MySQL