Я автоматизирую приложение для Android с помощью appium, и у меня есть сценарий, который необходимо проверить как на доступных, так и на недоступных устройствах Fringeprint.
Чтобы получить сведения об устройствах, такие как версия ОС устройства, имя и т. д., я использую команду оболочки adb, например
adb shell getprop ro.build.version.release
вот так я пытался получить реквизиты для устройства с поддержкой отпечатков пальцев, и я получил нижеприведенные реквизиты, связанные с отпечатками пальцев
[ro.bootimage.build.fingerprint]: [google/angler/angler:7.1.2/N2G47O/3852959:user/release-keys]
[ro.vendor.build.fingerprint]: [google/angler/angler:7.1.2/N2G47O/3852959:user/release-keys]
[init.svc.fingerprintd]: [running]
И теперь нужно знать, какое свойство нужно проверить
- Доступна ли опция отпечатка пальца
- Включена ли настройка отпечатков пальцев (я имею в виду добавление хотя бы одного пальца или нет)