我正在尝试使用Android
从ksoap2
调用webmethod,然后错误是:
android.os.NetworkOnMainThreadException.
在这种情况下我如何使用android.os.NetworkOnMainThreadException来使用Service / InternetService 代码
答案 0 :(得分:0)
在较新版本的android中,它被限制在主线程/活动上使用网络操作来避免ANR并增强用户体验和应用响应能力。它工作正常,直到2.3(不精确),但在高级版本中引发异常。
因此建议除主线程外使用网络或其他长操作。 您可以在这种情况下使用AsyncTask或Service / IntentService。
希望这会有所帮助...如果你发现它有一些好处,请高兴...