Как временно отключить тряску ярости, открыв меню dev в ответном режиме?

Я разрабатываю приложение в интерактивном режиме для Android. Недавно я добавил компонент сканирования штрих-кода. Всякий раз, когда сканер считывает штрих-код, камера делает тонкий шум щелчка. Кажется, что этого нажатия достаточно, чтобы вызвать "тряску", необходимую для открытия меню разработчика.

Можно ли отключить этот ярлык программно? Я хотел бы отключить ярлык при запуске сканера штрих-кода, а затем снова включить его позже.

Ответ 1

В настоящее время это невозможно. PR, разрешающий это было недавно (май/2017), был объединен, но только добавляет поддержку для этого на ios: https://github.com/facebook/react-native/pull/13563

Ответ 2

Вы не можете. Вы можете попробовать отключить звук затвора камеры.

Ответ 3

Попробуйте запустить версию приложения. Запустите react-native run-android --variant=release для получения дополнительной информации для создания подписанного руководства apk здесь

Ответ 4

Вы можете поместить телефон в тихий режим, надеюсь, что это поможет!