を実装するアプリケーションがありますDeviceAdminReceiver
。ユーザーがデバイスのロックを解除しようとしたときに、使用された方法 (PIN または指紋リーダーなど) を特定できるようにしたいと考えています。
これを行う理由は、指紋リーダーのエラーが、ユーザーのポリシーで指定されているロック解除の失敗のしきい値を超える可能性があるためです。これが発生すると、ユーザーのデータはデバイス マネージャーによってワイプされます。何か他のものを探しているときに、バッグの中で携帯電話を手でこすったためにデータが失われてしまうのは、ユーザー エクスペリエンスの低下につながります。指紋スキャナーの失敗をポリシーのしきい値に対してカウントする方法と、PIN やパスワードの試行をカウントする方法をより賢くしたいと考えています。
私が知る限り、Android はこの情報を提供してくれませんが、何か不足している可能性について、より広いコミュニティに尋ねてみようと思いました。