2

私は単純な QR スキャン アプリを作成し、Google のオープン ソース Zebra Crossing ライブラリを使用してそうしています。以前に作成したことがあり、前回とまったく同じ方法を試していますが、特定の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 Enrollment Service を回避する方法や、Knox を介さずに QR コードをスキャンする方法はありますか?

4

1 に答える 1