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)

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


阅读更多
想对作者说点什么?
相关热词

博主推荐

换一批

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