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