安卓模拟器指纹认证失败

问题描述 投票:0回答:1

我正在尝试使用 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

最重要的是所有选项都不起作用。任何人都可以帮助我实现这一目标,有没有其他方法可以自动进行指纹验证。

android-studio android-emulator appium-android
1个回答
0
投票

您必须使用命令

adb -e emu finger touch 1
(在指纹创建期间)在android安全设置中添加新指纹,然后它将起作用

© www.soinside.com 2019 - 2024. All rights reserved.