Не удалось загрузить ресурс для наклеек Gboard на Android - PullRequest
1 голос
/ 26 апреля 2019

Я создал приложение Android с наклейками Gboard, которое работает на некоторых устройствах, а на других - нет.

На моем устройстве Honor 10 оно работает, как и ожидалось, в то время как на моем Xiaomi Mi 9 оно печатает эту ошибку в logcatкогда я пытаюсь вставить стикер в любое место:

04-26 20:52:57.650  2027 11006 W Glide   : Load failed for android.resource://cz.chrastecky.chstickers/drawable/st002 with size [-2147483648x-2147483648]
04-26 20:52:57.650  2027 11006 W Glide   : class axi: Failed to load resource
04-26 20:52:57.651  2027  2027 W Glide   : Load failed for null with size [0x0]
04-26 20:52:57.651  2027  2027 W Glide   : class axi: Received null model
04-26 20:52:57.653  2027  9448 W Image   : Caught Error: likely due to not having both file formats
04-26 20:52:57.653  2027  9448 W Image   : class axi: Failed to load resource
04-26 20:52:57.653  2027  9449 W Image   : Caught Error: likely due to not having both file formats
04-26 20:52:57.653  2027  9449 W Image   : class axi: Received null model
04-26 20:52:57.654  2027  2027 E ImageInsertTask: Failed to extract local cache file for android.resource://cz.chrastecky.chstickers/drawable/st002

Я не могу найти в Google ничего об этом типе ошибки, пожалуйста, укажите мне в правильном направлении.

Обновите по запросу вкомментарии:

Честь 10 (работает)

  • Версия Android: 9
  • Версия для Gboard: 8.1.7.241875604-release-arm64-v8a
  • Firebase App Информация об индексировании:
    • Sticker: 79
    • StickerPack: 1

Xiaomi Mi 9 (не работает)

  • Версия Android: 9 PKQ1.181121.001
  • Версия Gboard: 8.1.7.241875604-release-arm64-v8a (аналогично Honor 10)
  • Информация об индексировании приложений Firebase (аналогично Honor10):
    • Sticker: 79
    • StickerPack: 1

По сообщению одного пользователя, он также не работает наOne UI система от Samsung.

...