Flutter 不允许抖动明文HTTP通信

Flutter 不允许抖动明文HTTP通信,flutter,Flutter,我已经看过了通常的答案。我在iOS上编辑了info.plist,并在Android中添加了network_config.xml。这在从XCode运行项目时非常有效,但是在尝试从AndroidStudio运行调试时,我得到了 Cleartext HTTP traffic to 192.168.1.54 not permitted 似乎Flatter忽略了我的iOS和Android配置,但只有在直接从Android Studio运行时才这样做。请在清单文件中添加以下代码 <?xml vers

我已经看过了通常的答案。我在iOS上编辑了info.plist,并在Android中添加了network_config.xml。这在从XCode运行项目时非常有效,但是在尝试从AndroidStudio运行调试时,我得到了

Cleartext HTTP traffic to 192.168.1.54 not permitted

似乎Flatter忽略了我的iOS和Android配置,但只有在直接从Android Studio运行时才这样做。

请在清单文件中添加以下代码

<?xml version="1.0" encoding="utf-8"?>
 <manifest ...>
 <uses-permission android:name="android.permission.INTERNET" />
 <application
    ...
    android:usesCleartextTraffic="true"
    ...>
    ...
</application>
</manifest>


请在清单文件中添加以下代码

<?xml version="1.0" encoding="utf-8"?>
 <manifest ...>
 <uses-permission android:name="android.permission.INTERNET" />
 <application
    ...
    android:usesCleartextTraffic="true"
    ...>
    ...
</application>
</manifest>


我也试过这个。正如我在问题中提到的,当直接从编译的项目运行时,这是有效的,但当从Android Studio调试时,这是无效的。我添加了这个Android:usesCleartextTraffic=“true”,并在我的项目中完美地工作。哥们,你是对的。我在de Manifiest中使用了错误的xml键上的UseCleartextTraffic line!我也试过这个。正如我在问题中提到的,当直接从编译的项目运行时,这是有效的,但当从Android Studio调试时,这是无效的。我添加了这个Android:usesCleartextTraffic=“true”,并在我的项目中完美地工作。哥们,你是对的。我在de Manifiest中使用了错误的xml键上的UseCleartextTraffic line!