Flutter dio 运行 flutter run --rel

2020-12-28  本文已影响0人  柒世_c45c

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

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

仔细看

debug模式下

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

再看下release下:

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

解决方法:  复制这段代码到release下即可 <uses-permission android:name="android.permission.INTERNET"/>

最终 release下长这样:

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

上一篇下一篇

猜你喜欢

热点阅读