flutter release 报错 Error: SocketException: Failed host lookup:

flutter 的 debug 模式没有任何问题 ,打了release 包后一直报下面的错,查了一下是 因为没有网络权限

Error: SocketException: Failed host lookup: 'yomi-test-aws-sg.yomigame.games' (OS Error: No address associated with hostname, errno = 7)

按照下面的来解决

Flutter 网络请求报错 Failed host lookup:

一、如果是iOS真机调试报错

1.检查iOS是否开启网络权限(在设置中检查一下),(如果HTTP,在info中 添加 ATS)

二、如果是Android模拟器或真机调试报错

在debug和release目录中的AndroidManifest.xml中加上

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

如果还是不行,执行

flutter clean
ios 上xcode 修改网络权限

相关推荐
ALLIN15 小时前
Flutter 三种方式实现页面切换后保持原页面状态
flutter
Dabei15 小时前
Flutter 国际化
flutter
Dabei16 小时前
Flutter MQTT 通信文档
flutter
Dabei19 小时前
Flutter 中实现 TCP 通信
flutter
孤鸿玉19 小时前
ios flutter_echarts 不在当前屏幕 白屏修复
flutter
前端 贾公子21 小时前
《Vuejs设计与实现》第 16 章(解析器) 上
vue.js·flutter·ios
tangweiguo030519871 天前
Flutter 数据存储的四种核心方式 · 从 SharedPreferences 到 SQLite:Flutter 数据持久化终极整理
flutter
0wioiw01 天前
Flutter基础(②④事件回调与交互处理)
flutter
肥肥呀呀呀1 天前
flutter配置Android gradle kts 8.0 的打包名称
android·flutter
吴Wu涛涛涛涛涛Tao1 天前
Flutter 实现「可拖拽评论面板 + 回复输入框 + @高亮」的完整方案
android·flutter·ios