首页 > 解决方案 > Flutter 发布的应用程序不支持 android 版本 10 中的 http ( 不是 https ) 请求

问题描述

Flutter 应用不会加载需要通过 API 调用获取的内容。我的服务器是http://{ serverIP }/. 在实时调试时,它会毫无问题地在所有设备上加载内容。但发布后,它只适用于具有 android 版本的设备。我试过这个android:usesCleartextTraffic="true" ,但没有解决这个问题。

标签: androidflutterrestflutter-layoutflutter-dependencies

解决方案


添加android:usesCleartextTraffic="true"到 AndroidManifest.xml

androidmanifest.xml

然后按照以下步骤操作:

  1. 停止您的应用
  2. 扑干净
  3. 扑吧酒吧
  4. 再次运行您的应用程序

几天前它解决了我的问题。


推荐阅读