Ошибка: не может найти SurfacetextureWrapper.shouldupdate методAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка: не может найти SurfacetextureWrapper.shouldupdate метод

Сообщение Anonymous »

Я хочу обновить Flutter с 3,19,2 до 3.22 и запустить полученный код в проекте Android, но я столкнулся с ошибкой: < /p>

Код: Выделить всё

[ERROR:flutter/shell/platform/android/platform_view_android_jni_impl.cc(1163)]
Could not locate SurfaceTextureWrapper.shouldUpdate method
Теперь я знаю, что вызвано: после Flutter 3.22, реализация Flutter Enlucting для PlatformView добавила новый интерфейс JNI, surfacetexturewrapper.shouldupdate , чтобы поддержать более точный контроль текстуры. Если определенные сторонние библиотеки или плагины реализуют пользовательский обзор платформы или участвуют во взаимодействиях, связанных с Surfacetexture на стороне Android, им может потребоваться реализовать или поддерживать этот новый метод. Но многие пакеты не делают этого.
Новый интерфейс реализации в Flutterembedded Код кода слоя:
https://github.com/flutter/engine/pull/49653>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ate-method
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»