android之android.os.NetworkOnMainThreadException异常
2023-09-14 09:04:31 时间
android之android.os.NetworkOnMainThreadException异常
对新手来说莫过于一个很大的坑了,遇到这个问题,你会发现,ip正确,给了访问网络的权限,buffer = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));始终会是个空对象,最后终于找到答案:从Honeycomb SDK(3.0)开始,google不再允许网络请求(HTTP、Socket)等相关操作直接在Main Thread类中
修改方法1:在setContentView(R.layout.activity_main)下添加:
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().
相关文章
- java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@450b2f48 异常处理
- Android API之android.os.AsyncTask
- android--listview设置高度
- 【ANDROID游戏开发二十一】ANDROID OS设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用!
- 7、NFC技术:让Android自动运行程序
- 自行修改android.jar使其包含隐藏api
- LocalResizeIMG前端HTML5本地压缩图片上传,兼容移动设备IOS,android
- Android dexopt加载应用流程
- Android 自定义Switch开关
- 深入Android系统
- Android中的跨进程调用技术AIDL
- Android OS 源码 引入和编译 jar / so库
- 【Android进阶】19、MVVM 数据绑定、用 BaseObservable() 的 notifyChange() 通知数据变动、自定义的 BindingAdapter
- Android studio的logcat窗口被拖出来后如何还原
- Android内核开发:系统编译输出的镜像文件