缓存的notwork图像在调试模式下运行良好,但在发布模式下显示占位符flutter,有什么解决方案吗


CachedNetworkImage(
imageUrl:
snapshot.data[index].cat_image,
imageBuilder:
(context, imageProvider) =>
Container(
decoration: BoxDecoration(
image: DecorationImage(
image: imageProvider,
fit: BoxFit.cover,
),
),
),
placeholder: (context, url) => Center(
child:
CircularProgressIndicator()),
errorWidget: (context, url, error) =>
Center(child: Icon(Icons.error)),
),

我在未来的构建器中从服务器获得图像链接,缓存的notwork图像在调试模式下运行良好,但在发布模式中显示占位符

您的应用程序无法访问互联网是个问题。转到Android>应用程序>src>main>AndroidManifest.xml中添加此行:

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

它会解决问题的。感谢

如果它不起作用。试试这个。

将此添加到您的android/app/build.gradle文件:

android {
...
buildTypes {
release {
...
shrinkResources false
minifyEnabled false
}
}
}

最新更新