设置断点跟踪没有解决,通过查阅相关资料发现4.0之后不支持主线程直接访问网络,需要使用Async Task
添加
import android.os.StrictMode;
在 setContentView(R.layout.activity_main)后的MainActivity文件中写入以下代码:
if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}
本文介绍了如何在Android 4.0及以上版本中解决主线程直接访问网络的问题,通过使用StrictMode来允许主线程进行网络操作。

538

被折叠的 条评论
为什么被折叠?



