在Android Developer上看到Fingerprint类属于API 23。
那么目前没有升级到API 23,但是支持指纹识别的Android设备是如何做的呢?
比如小米MIUI中,是有自己的指纹sdk吗?
巴扎黑2017-04-17 17:12:20
指紋認識は主にハードウェア テクノロジです。ハードウェアの動作には、まずハードウェア ドライバーが必要です。指紋認識ハードウェアをマシンに組み込んだ後、サードパーティ ユーザー (Xiaomi など) が提供します。 , ドライバーをデバッグし、特定のアプリケーション層 API を介して指紋認識ハードウェアによって検知されたデータを呼び出します。あなたが言及したMIUIにはSDKがあり、これは公開されていませんが、MIUI上で実行されているサードパーティアプリケーションが指紋認識データを取得することは不可能です。これはXiaomiだけでなく、Huaweiにも当てはまります。サムスン、メイズなどAPI23 はこの部分を標準化し、オープンにしますが、Xiaomi、Samsung、Meizu、Huawei などのメーカーがこの標準に同意しない可能性があり、メーカーがそれを使用する可能性があります。セキュリティの旗の下に、各企業が一連のバリアント API を考案することは驚くべきことではありません。