报错信息: 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请求服务器正常
网友评论