Firebase Cloud Storage 可以用作 Flutter 应用程序内容(图像)的宿主吗?

Can Firebase Cloud Storage be used as the host for Flutter app content (images)?

我正在开发一个壁纸应用程序,其中的内容将是我的团队制作的高分辨率图像,而不是来自网络。图像需要显示在应用程序中。用户可以滚动浏览所有图像;他们可以将其用作墙纸、下载它们,或 select 将它们作为自己的最爱。

UI 已准备就绪。我正在使用 Firebase 进行身份验证。我曾与 Firestore 合作将用户添加到数据库中。现在我需要将这些高分辨率图像存储在我可以通过代码访问的地方。

有什么建议可以实现吗?

我是后端新手。看了FlutterFire上Cloud Firestore和Cloud Storage的相关文档,以及其他一些通过firebase控制台上传图片到云存储的文章,还是没有解决!

Cloud Storage: store and serve user-generated content, such as photos and videos.

那是不是说云存储只是用来通过应用内的代码上传图片,然后就可以取回它们?

云存储最常用于托管 user-generated 内容,例如当您的用户提交他们自己的(候选)墙纸图像时。

如果你自己提供所有壁纸图片,你肯定也可以将它们存储在 Cloud Storage 中,但我也会考虑将它们存储在 Firebase Hosting 中,它有很多比 Cloud Storage 更大的内容分发网络。