Я создал приложение 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.