問題タブ [android-fingerprint-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android M の Fingerprint API で他に何ができるでしょうか?
Android 6.0 Marshmallow のリリース以降、Google は Android に指紋サポートを追加しました。この API は次のように呼ばれます: 指紋認証、ここで見つけることができます:
https://developer.android.com/about/versions/marshmallow/android-6.0.html#fingerprint-authentication
さて、ユーザーの認証以外の目的で指紋スキャナーを使用できるかどうか疑問に思っていました。例: スキャンした指紋を画面に印刷します。現在のユーザーが設定で指紋を登録する方法とよく似ていますが、代わりに、画面の中央にある指紋を自分の指紋にします。
セキュリティのために指紋スキャナーが追加されたことは承知しています。また、そのようなアプリは、たとえそれがただの娯楽であっても、非常に危険である可能性があることも理解しています.
私の質問: 認証以外の目的で (API と組み合わせて) 指紋スキャナーを使用できますか?
java - メソッドが onStart() および onCreate() スレッドでループできませんでした
このチュートリアルに従っています。現在、ユーザーの指紋を再認証し続けることができるように、指紋認証部分をループしようとしています。認証を while ループするために onStart() と onCreate() でスレッドを使用しようとしましたが、どちらの場合もアプリがスタックします。
一度だけ認証できるオリジナルコード
失敗した onStart() / onCreate() のスレッド
スレッドを使用する以外に、AsyncTask を使用して while ループを実行しようとしました。これは、クラスを作成する際の私の試みです。私の問題は、cipherInit() が MainActivity.java にあることと、ループ クラスからメソッドを呼び出すにはどうすればよいかということです。
ループする.java
主な活動
これは私の最初の個人的なプロジェクトであり、Android の構造全体についてはまだ比較的新しいものです。皆様からのご意見をお待ちしております。前もって感謝します
android - Android 6.0指紋APIを使用して保存できる指紋の数
複数の人の指紋を保存する必要があるアプリケーションを構築しています。これは、指紋 API を使用して実現できますか。
java - java.lang.RuntimeException: FingerPrint を使用して Cipher を初期化できませんでした
指紋 SDK を使用していますが、常にクラッシュします。
CIPHERinit() を呼び出すと
GitHub からダウンロードした同じコードが機能していても、なぜクラッシュするのかは明らかではありません。
android - Androidフォンの複数の指紋アカウント
私の質問はばかげているかもしれません。multiple accounts
しかし、指紋が埋め込まれたAndroidデバイスで(50から100のアカウント)を作成したいと思います。アプリケーションでの認証にそれらを使用したいので。
私が知っているように、ほとんどの指紋が埋め込まれた電話にlimitation
はアカウント番号があります。たとえば、フィンガー スキャナー アカウントSamsung Note(4)
までに制限します。three
で複数のアカウントを作成する方法はありますrooted android device
か?
android custom ROM
この問題を解決するために他に何かありますか?
android - Android 指紋 API - Samsung Spass からの移行
指紋を使用してユーザーを認証するアプリケーションがあるとします。Android 5 では、Samsung デバイス専用の Samsung Spass ライブラリを使用しました。Android M リリースでは、多くのデバイスにサポートを追加します。まず、自分が Android M かどうかを確認します。次に、マネージャー インスタンスがあるかどうか、ハードウェアがあるかどうか、指紋を登録しているかどうかを確認します。
ここで失敗した場合は、フォールバックして、Android が Samsung であり、Spass ライブラリがインストールされているかどうかを確認します。問題は、ユーザーが Spass を使用して Samsung で Lollipop を使用していて、指紋を登録したかどうかです。その後、新しい指紋を登録せずに Android M にアップグレードしました。manager.hasEnrolledFingerprints()
true を返しますか? つまり、Samsung Spass ライブラリはそのデータを Android OS と共有しますか? ありがとう。