Flutter dio 运行 flutter run --release报错

报错信息: SocketException: Connection failed (OS Error: Permission denied, errno = 13)

嗯? debug模式下好好的. 没用虚拟机, 万恶的度娘, 就是搜不出来

仔细看

debug模式下


debug下
对应的文件是这样, 红框是重点


再看下release下:


release下


对应的文件是这样的,少了红框那一行


解决方法:  复制这段代码到release下即可

最终 release下长这样:


OK, 运行 flutter run --release, dio请求服务器正常

你可能感兴趣的:(Flutter dio 运行 flutter run --release报错)