android在服务中报NetworkOnMainThreadException的可能原因
1、为何我启动服务来发送邮件,有时还是报android.os.NetworkOnMainThreadException呢?
2、明明是在服务里运行,可是过不久,系统就提示“该应用无响应”,这又是为何?
而且该服务的context是activity的,所以长时间的网络工作会报异常,而且会提示未响应。
所以,另外启动一个线程就和activity的主线程脱离了关系,应该就可以了。
android在服务中报NetworkOnMainThreadException的可能原因
1、为何我启动服务来发送邮件,有时还是报android.os.NetworkOnMainThreadException呢?
2、明明是在服务里运行,可是过不久,系统就提示“该应用无响应”,这又是为何?
而且该服务的context是activity的,所以长时间的网络工作会报异常,而且会提示未响应。
所以,另外启动一个线程就和activity的主线程脱离了关系,应该就可以了。