Flutter运行卡在Waiting for VM Service port,API35模拟器启动异常
解决API 35模拟器运行Flutter应用卡壳白屏问题
以下是针对你遇到的flutter run卡在构建完成或VM Service端口等待、应用持续白屏的问题,可尝试的排查修复步骤:
降级模拟器API版本
API 35(Android 14)模拟器可能存在Flutter兼容性适配问题,暂时切换到API 33/34的模拟器,重新执行flutter run测试是否正常启动。禁用模拟器网络
部分API 35模拟器的网络配置异常会导致Flutter无法建立VM Service连接,关闭模拟器的Wi-Fi/移动网络开关后重启应用。清理缓存与构建产物
依次执行以下命令彻底清理后重新构建:flutter clean flutter pub get flutter run检查模拟器开发者选项配置
确保模拟器已开启USB调试和停用ADB授权超时,若为类MIUI的模拟器系统,关闭MIUI优化选项。升级Flutter到最新稳定版
执行flutter upgrade升级至最新稳定版本,新版本通常会修复高API版本模拟器的适配问题。修改AndroidManifest.xml配置
在android/app/src/main/AndroidManifest.xml的<application>标签内添加以下属性,强制启用调试模式的明文网络连接:android:usesCleartextTraffic="true"
内容的提问来源于stack exchange,提问作者Farouk Ladjimi
相关产品推荐
相关产品推荐

