Служба регистрации Knox, предотвращающая доступ к камере - PullRequest
0 голосов
/ 20 февраля 2020

Я делаю простое приложение для сканирования QR и использую для этого открытую библиотеку Google Zebra Crossing от Google. Я сделал один раньше и пытаюсь использовать тот же метод, который использовал в прошлый раз, но мешает определенная служба регистрации Knox .

В приложении у меня есть кнопка, которая вызывает функцию сканирования, которая выглядит следующим образом.

public void scan(View v) {
    Intent intent = new Intent("com.google.zxing.client.android.SCAN");
    startActivityForResult(intent, 0);
}

Функция срабатывает правильно и корректно завершает работу. В предыдущей версии приложения, которое я сделал, камера открывалась и искала QR-код для сканирования. Вместо этого я получаю сообщение об ошибке

Служба регистрации Knox: извините, камера Android столкнулась с проблемой. Возможно, вам придется перезагрузить устройство.

Перезапуск устройства ничего не делает.

Что-то изменилось в Android или это специально для Samsung?

В конечном счете, есть ли способ обойти службу регистрации Knox или другой способ сканировать QR-коды без проходит через Нокс?

...