Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
来源:互联网 发布:固态硬盘坏了数据恢复 编辑:程序博客网 时间:2024/05/30 02:52
Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
以前用2.2 访问WebService没有问题,到3.0上访问出现android.os.NetworkOnMainThreadExcep
找了资料经过实践,解决方法是在activity类中的onCreate方法中添加strict代码,如下:
Java代码
- public
void onCreate() { ....... StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() // or .detectAll() for all detectable problems .penaltyLog() .build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjec ts() .penaltyLog() .penaltyDeath() .build()); ...... - }
package org.sword.android;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.HttpResponse;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.protocol.HTTP;
import org.apache.http.util.EntityUtils;
import android.app.Activity;
import android.os.Bundle;
import android.os.StrictMode;
import android.widget.Button;
public class InternetActivity extends Activity {
private static final String SERVER_UTL = "http://www.webservicex.net/WeatherForecast.asmx/GetWeatherByZipCode";
private Button button;
}
}
0 0
- 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0以上 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 4.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 4.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- Android 4.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- 安卓访问webservice出现android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService或Socket 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问WebService或Socket 出现 android.os.NetworkOnMainThreadException异常
- Android 3.0 访问donet webService 出现 android.os.NetworkOnMainThreadException错误!
- 出现android.os.NetworkOnMainThreadException异常
- 在开发android 3.0版本以上访问网络出现:android.os.NetworkOnMainThreadException异常
- android网络访问异常:android.os.NetworkOnMainThreadException
- OpenGL显示图片
- EL(JSTL)表达式的操作符
- 利用聚类优化分类器
- 如何将系统模块化
- 求助 combox 改变后 datagrid 里的显示相应数据并计算及排序并去除为小于等于 0 的数据
- Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- 街区最短路径问题
- 回车与换行的区别
- 文件夹与文件的创建
- .NET源码中的随机数生成类
- HDOJ 2069 Coin Change
- 7、代码整洁之道——错误处理(异常处理)
- oracle 11gr2 开启memery_target 之后内存震荡
- Subversion Native Library Not Available & Incompatible JavaHL library loaded