关于 fingerprint accessibility service 的 Android Api 指南,写下下面这句话:
- Declare the USE_FINGERPRINT permission and the CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES capability.
但是,我似乎找不到在哪里实际声明该功能。它在 AccessibilityServiceInfo.eventTypes 字段中吗?它是以编程方式声明的还是在 xmlaccessibilityService 文件中声明的?
提前致谢。
最佳答案
USE_FINGERPRINT
只是一个明显的权限,并像任何其他权限一样声明。 CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES 是一项辅助服务功能,在您的服务配置 xml 文件中声明如下:
<accessibility-service
xmlns:android="http://schemas.android.com/apk/res/android"
...
android:accessibilityFlags="otherFlags|flagRequestFingerprintGestures"
android:canRequestFingerprintGestures="true"
...
/>
发现所有这些内容的最佳引用页面: https://developer.android.com/reference/android/accessibilityservice/AccessibilityServiceInfo.html#CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES
关于java - 指定 AccessibilityService 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48029401/