如何在 Nexus 模拟器上注册指纹以进行身份​​验证

how to register Fingerprint for Authentication on Nexus emulator

输入adb -s emulator-5554 emu finger touch 1后没有反应。 这是参考 link https://github.com/googlesamples/android-FingerprintDialog/issues/2

在启用指纹仿真的仿真器上打开安全设置。 根据Android Developers Documentation,用命令

注册1或2个指纹

adb -e emu finger touch 1

adb -e emu finger touch 2

并保存设置。下次再次提示您进行指纹身份验证时,请输入相同的命令

adb -e emu finger touch 1

验证成功。我刚刚试过了,效果很好。

这是添加一个命令 "Virtual Fingerprint"
adb emu finger touch <fingerprint ID>
建议只 运行 它与 -s <emulator-ID> 这样你就不会不小心将假指纹添加到你的真实设备上。

如果它不起作用,您应该更新您的 platform-tools
(如果你 运行 Ubuntu 确保你 不要 安装 android-tools-adb 因为它是旧版本)