Android之android.os.NewWorkOnMainThreadException解决办法

来源:互联网 发布:软件著作权登记申请表 编辑:程序博客网 时间:2024/06/18 07:47

1、问题

用别人提供的的sdk的Demo出现android.os.NewWorkOnMainThreadException




2、解决办法

        网络请求开启一个线程请求或者开启异步任务都行



3、总结

       1、 之前就看到过这种android.os.NewWorkOnMainThreadException异常,时间很久了,自己也没反映过来,所以自己傻逼了,希望以后看到这样的异常要敏感

        2、从这个堆栈日志显示,我们也可以看出,onCreate底层怎么调用的

              ActivityThread.main()  -> android.os.handler.handleMessage ->ActivityThread.handlerMessage -> ActivityThread.handlerLauncherMessage  ->ActivityThread.performlLauncherActivity ->Instrumentation.callActivityOnCreate->Activity.performCreate->项目的Activity的Create


阅读全文
0 0
原创粉丝点击