使用 Kotlin,您可以将 Google 存储 URL (GS://) 转换为 HTTPS 吗?

with Kotlin, can you convert a Google Storage URL (GS://) to HTTPS?

在尝试使用 Glide 和 Picasso 时,我发现它们需要 HTTPS:// 字符串输入。我已经测试过,效果很好。但是,如果我使用从 Storage Reference 获得的 GS://,则图像不会加载。

有没有办法将 GS:// 转换为 HTTPS://

如果这不是从 firebase 存储读取的正确方法,那么我该如何从 firebase 检索图像?

如果你在 Cloud Storage 中有一个 gs:// URL,你想用 Glide 显示它,你可以使用 Firebase 团队提供的 FirebaseUI Storage library。正确集成后,只需将 gs URL 传递给 Glide,它就会知道如何下载图像进行显示。

据我所知,没有毕加索的对应物。

您还可以使用 getDownloadUrl on a StorageReference 获取 HTTPS 下载 URL 在任何情况下都可以使用。