其他分享
首页 > 其他分享> > android – Service中的NetworkOnMainThreadException

android – Service中的NetworkOnMainThreadException

作者:互联网

我在我的Service类中遇到了NetworkOnMainThreadException,这本质上没有意义,因为据我所知,Services是后台进程.

在Service方法中,我正在调用静态帮助器方法来下载数据.我也在使用DefaultHttpClient.

这里发生了什么?

解决方法:

onStartCommand()在服务中的UI线程上运行.尝试使用IntentService,或者在Service(Handler / Runnable,AsyncTask)中使用任何其他线程方法.

标签:android,networkonmainthread
来源: https://codeday.me/bug/20190621/1251275.html