此问题在大多数Android考试中都有提问,但我没有从任何Android论坛得到任何答案。
提前致谢。
答案 0 :(得分:4)
为避免创建无响应的UI,请勿在UI线程上执行网络操作。默认情况下,Android 3.0(API级别11)及更高版本要求您在主UI线程以外的线程上执行网络操作;如果不这样做,则抛出NetworkOnMainThreadException。
在UI线程上进行网络调用永远不可接受。
答案 1 :(得分:1)
永远不会有过永远。
自从。
在Android上完全不可能这样做。
如果您尝试在UI线程上执行此操作,Android本身将抛出异常。
https://developer.android.com/reference/android/os/NetworkOnMainThreadException.html