在调试模式下工作正常 vs Build APK 不起作用,Flutter

时间:2021-04-02 11:44:35

标签: flutter android-studio debugging build

我构建了一个应用程序,当我在调试模式下运行应用程序时,该应用程序将应用程序中的在线图像显示为照片视图,它正在工作并加载图像,但我在构建应用程序并安装时未从互联网加载图像.我真的不明白发生了什么。是否需要存储许可(注意:图片不可下载)。

我构建了一个应用程序,当我在调试模式下运行应用程序时,该应用程序将应用程序中的在线图像显示为照片视图,它正在工作并加载图像,但我在构建应用程序并安装时未从互联网加载图像.我真的不明白发生了什么。是否需要存储许可(注意:图片不可下载)。Build APK

Debug APK Working fine

6 个答案:

答案 0 :(得分:1)

转到android/app/src/AndroidManifest.xml并添加

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

AndroidManifest.xml 的顶部应如下所示:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.yourappname">
    <uses-permission android:name="android.permission.INTERNET"/>

答案 1 :(得分:0)

source flutter.dev

在 AndroidManifest.xml 中添加:<uses-permission android:name="android.permission.INTERNET" />

答案 2 :(得分:0)

您需要互联网访问权限。 在位于 AndroidManifest.xmlandroid/app/src/main 文件中,您需要在清单标记中添加此权限。

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

答案 3 :(得分:0)

如果您尝试从 URL 加载图像,请确保您已将 Internet 权限添加到清单文件中。

在位于 AndroidManifest.xmlandroid/app/src/main 文件中,您需要将此权限添加到 manifest 标记中。

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

答案 4 :(得分:0)

将此权限添加到您的清单文件中 => android/app/src/main

答案 5 :(得分:0)

只需在 AndroidManifest.xml 中添加互联网权限即可。

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

<application
    android:name="io.flutter.app.FlutterApplication"
    android:label="projectname"
    android:icon="@mipmap/ic_launcher">
    .
    .
    .
</application>