指定 AccessibilityService 能力
Specify the AccessibilityService capability
在AndroidApi的fingerprint accessibility service指南上,写了下面这句话:
- Declare the USE_FINGERPRINT permission and the CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES capability.
但是,我似乎找不到实际声明功能的位置。它在 AccessibilityServiceInfo.eventTypes 字段中吗?它是以编程方式声明的还是在 xml accessibilityService 文件中声明的?
提前致谢。
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
在AndroidApi的fingerprint accessibility service指南上,写了下面这句话:
- Declare the USE_FINGERPRINT permission and the CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES capability.
但是,我似乎找不到实际声明功能的位置。它在 AccessibilityServiceInfo.eventTypes 字段中吗?它是以编程方式声明的还是在 xml accessibilityService 文件中声明的?
提前致谢。
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