Почему мой GlideApp не работает с gsReference (Firebase + Kotlin) - PullRequest
0 голосов
/ 07 ноября 2019

Я хочу получить изображение из Firebase Storage, и я использую Glide, и мой код выглядит следующим образом:

//------- File location
    val gsReference = storage.getReferenceFromUrl("gs://filelocation")

    // Create a reference to a file from a Google Cloud Storage URI
    GlideApp.with(this)
        .load(gsReference)
        .into(imgEvidenceLastReport)

Проблема, с которой я сталкиваюсь, заключается в том, что при использовании ссылки «gs» мое изображение не отображается, но когда я использую https:

//------- File location
    val httpsReference  = storage.getReferenceFromUrl("https://filelocation")

    // Create a reference to a file from a Google Cloud Storage URI
    GlideApp.with(this)
        .load(httpsReference)
        .into(imgEvidenceLastReport)

Я полагаю, это потому, что у меня нет токена на ссылку gs, но я не знаю, как его получить, у меня уже есть реализация и капт, я создаюМодуль здесь:

расположение MyAppGlideModule

И мой MyAppGlideModule выглядит так:

Код MyAppGlideModule

Честно говоря, я только что скопировал и вставил этот модуль

Помогите :( и спасибо вам:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...