super classes (declaration of 'kotlin.UByteArray' appears in /data/app/~~_brBNATzoehtH3jEaX1DcQ==/com.sdktest-EQYOZ7NEfhGz4m2eir3PFQ==/base.apk!classes3.dex)
как так? Што делать?
Для начала показать код, вызвавший это, и полный стектрейс ошибки
proguard настроен неправильно мб
Там ничего полезного. Просто вот метод какбы и есть, а какбы и нет. Меня, скорее, интересует, как такое в принципе возможно в статических языках.
По этому отрывку понятно чуть меньше, чем ничего. Обычно такое встречается в конце стектрейса, однако даже если у вас он в начале, то все равно лучше приложить полный на pastebin. И это, если не ошибаюсь, не столько от языка зависит, сколько от других факторов и байт-кода.
Может быть, он есть, но с другой сигнатурой?
https://pastebin.com/vszz0R2Z
Покажите код 65 строки в OtpRepository
судя по всему, что-то с юбайтами тут не то.
Именно так. Я с ними не работал, поэтому конкретно по ним не подскажу. Проверьте для начала не пуст ли UByteArray ваш, а потом и его значения на валидность.
Прикол в том, что там про отсутствующий метод эксепшон. И тип экспериментальный. И в проде не падает, а в СДКшной либе вот валится. Мистика.
Обсуждают сегодня