Android 3.0以上 访问WebService 出现 android.os.NetworkOnMainThreadException异常
来源:互联网 发布:php面向对象数据库 编辑:程序博客网 时间:2024/05/29 18:35
Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
(2011-12-07 12:24:55)转载▼
- 博客分类:
- Android
以前用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()); -
...... - }
packageorg.sword.android;
importjava.util.ArrayList;
importjava.util.List;
importorg.apache.http.HttpResponse;
importorg.apache.http.client.entity.UrlEncodedFormEntity;
importorg.apache.http.client.methods.HttpPost;
importorg.apache.http.impl.client.DefaultHttpClient;
importorg.apache.http.message.BasicNameValuePair;
importorg.apache.http.protocol.HTTP;
importorg.apache.http.util.EntityUtils;
importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.os.StrictMode;
importandroid.widget.Button;
public classInternetActivity extends Activity {
private staticfinal String SERVER_UTL ="http://www.webservicex.net/WeatherForecast.asmx/GetWeatherByZipCode";
private Buttonbutton;
}
}
- Android 3.0以上 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- 访问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版本以上访问网络出现: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网络访问异常:android.os.NetworkOnMainThreadException
- 报错ORA-00600: 参数
- just play sha
- BluetoothChat 基本
- 黑马程序员——单例设计模式
- Git Server init
- Android 3.0以上 访问WebService 出现 android.os.NetworkOnMainThreadException异常
- 9Windows平台使用Mat
- 判断字符串是不是数值串boolean is_numeric(String str)
- Mysql MERGE引擎简介
- String - Array互相转换
- 缩放
- u-boot-2010.03在tq6410上的移植详解(一)
- PPPoE拨号过程解析
- Smarty变量调节器的使用