我使用了这段代码来发送mms,所有参数都是正确的,但是连接被拒绝。netWork连接在移动彩信系统上。
HttpUtils是从这里下载的库中的一个类:mms
HttpUtils.httpConnection(getApplicationContext(), 4444L, MMSCenterUrl, bytesToSendFromPDU, HttpUtils.HTTP_POST_METHOD, !TextUtils.isEmpty(MMSProxy), MMSProxy, port);06-29 19:51:26.208: I/Log MMSCenterUrl(13071):http: //mmsnrj 06-29 19:51:26.208: I/Log MMSProxy(13071):10.143.156.5 06-29 19:51:26.208: I/Log MMSPort(13071):8080 06-29 19:51:26.288: E/Mms:transaction(13071):Url: http: //mmsnrj 06-29 19:51:26.288: E/Mms:transaction(13071):连接http: //10.143.156.5:8080被拒绝
Manifiest档案
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />发布于 2014-06-29 18:57:59
剔除通常的嫌疑犯
在清单文件中使用Internet权限
服务器实际上是up.Please,使用post或其他任何工具从浏览器发送Post请求
10.143.156.5 ip似乎是一个外部系统。确保防火墙不会使您的开发生活悲惨。(端口转发或打开路由器上的端口)
https://stackoverflow.com/questions/24478798
复制相似问题