Android端
打开android/app/src/main/AndroidManifest.xml这个文件
然后找到:
<application
android:name="io.flutter.app.FlutterApplication"
android:label="flutter_demo"
android:icon="@mipmap/ic_launcher">
这几行代码, 改成
<uses-permission android:name="android.permission.INTERNET" />
<application
android:name="io.flutter.app.FlutterApplication"
android:label="flutter_demo"
android:usesCleartextTraffic="true"
android:icon="@mipmap/ic_launcher">
iOS端
用Xcode打开

然后将plist文件改为:

或者直接将plist文件的sourceCode中添加:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

本文指导如何在Android的AndroidManifest.xml文件和iOS的Info.plist文件中添加网络权限设置,以允许应用访问互联网。对于Android,需添加uses-permission标签并设置android:usesCleartextTraffic为true;对于iOS,需在Info.plist中添加NSAppTransportSecurity字典,启用NSAllowsArbitraryLoads。
1038

被折叠的 条评论
为什么被折叠?



