我正在尝试使用 Java 和 appium 在本地 android 模拟器上自动执行指纹身份验证。我已经在模拟器上设置了指纹选项 1,并且已经通过脚本传递了相同的选项。指纹验证失败并看到以下错误(此处还附有错误图像)。
选项 1:-> 使用 io.appium.java_client.android.AuthenticatesByFinger
((AuthenticatesByFinger) driver).fingerPrint(1);
Option2: 使用 adb 命令
adb -e emu finger touch 1
选项 3:使用 telnet
telnet 127.0.0.1 5554
finger touch 1
最重要的是所有选项都不起作用。任何人都可以帮助我实现这一目标,有没有其他方法可以自动进行指纹验证。
您必须使用命令
adb -e emu finger touch 1
(在指纹创建期间)在android安全设置中添加新指纹,然后它将起作用