AKever

导航

Android(2) Error-NetworkOnMainThreadException

Error-NetworkOnMainThreadException

报这个错, 说明你得放在线程里执行

solution

new Thread(new Runnable() {
    @Override
    public void run() {
        // TODO Auto-generated method stub
        //AppUpdater.getInstance().check(SendFixListActivity.this);
     Looper.prepare();//line6
//do something } }).start();

 Warn: 第6行“Looper.prepare();”存在的意义在于因为“不能在主线程以外的线程里创建AsynTask实例”, 缺少第6行所报的异常如下

java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()

posted on 2014-02-27 11:03  AKever  阅读(157)  评论(0)    收藏  举报