Ошибка в проекте React Native Expo после установки обновления ОС моего телефона ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Ошибка в проекте React Native Expo после установки обновления ОС моего телефона

Сообщение Anonymous »

Итак, в настоящее время я разрабатываю приложение с использованием Expo, и до обновления моего телефона мой проект отлично работает на моем Expo Go. Но после завершения обновления моего телефона, когда я снова открываю проект на Expo Go, он больше не работает. Он входит в комплект поставки, но выдает ошибку.
Мой телефон — Xiaomi Poco M6. Текущая версия HyperOS (для POCO) — 2.0.3.0.VNTMIXM. Версия Android — Android 15.
Ошибки, с которыми я столкнулся:

ОШИБКА Ошибка: исключение в HostObject::get для опоры 'NativeUnimoduleProxy': java.lang.SecurityException: отказ в разрешении: требуется RegisterScreenCaptureObserver из pid=7068, uid=10355 android.permission.DETECT_SCREEN_CAPTURE, js engine: hermes
ОШИБКА Нарушение инварианта: «main» не зарегистрирован. Это может произойти, если:
  • Metro (локальный сервер разработки) запущен из неправильной папки. Проверьте, запущен ли Metro, остановите его и перезапустите в текущем проекте.
  • Не удалось загрузить модуль из-за ошибки и AppRegistry. RegisterComponent не был вызван. Движок js: Hermes
ПРИМЕЧАНИЕ. Я пробовал в других телефоны, все работает нормально. Итак, я понял, что основная проблема — это первая ошибка, DETECT_SCREEN_CAPTURE.
Заранее спасибо, ребята.
Я недавно пытался использовать ADB для доступа к разрешению моего телефона на предоставление DETECT_SCREEN_CAPTURE. Но у меня это не сработало.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -os-update

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