Ошибка в проекте 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
Ответить

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

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

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

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

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