Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

近日在学习使用HTTP访问网络时,遇到程序闪退的状况

debug的提示如下:




把其中一个错误提示提取出来:

Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

查了一下发现自己犯了低级的错误,我把链接网络放在了主线程中执行,在主线程上面运行耗时的操作时不行的,因为如果在主线程执行耗时的动作时,会导致默认程序已经没有响应,则会导致崩溃,所以我们应该把耗时的动作放在子线程中执行。


没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试