大家好,
我正在使用Image.network从URL调用图像,如上所述,它们在模拟器上运行良好。但是在运行flutter之后,请构建apk,然后将其安装在设备上=>无法加载图片。
Container(
height: 300,
width: double.infinity,
child: Image.network(
selectedMeal16.imageUrl,
fit: BoxFit.cover,
),
其中“ imageUrl”作为字符串从列表中提取,并加载到上述小部件中,如下所示:
Meal(
id: 'm4',
title: 'schnitzel',
affordability:
imageUrl:
'https://cdn.pixabay.com/photo/2018/03/31/19/29/schnitzel-3279045_1280.jpg',)
在构建apk时是否存在某些应更改的参数,例如网络权限?因为在以前的应用中,我在模拟器和物理设备上渲染图像没有问题。
感谢您的时间和宝贵的意见。
答案 0 :(得分:1)
这是我第一次开始学习 Flutter 的时候,但当时我正在构建一个未签名的发布版 APK,并且没有将物理设备的 SHA 密钥添加到 Firebase 项目中,因此,失败了。