Android之android.os.NewWorkOnMainThreadException解决办法

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)

相关推荐