Java 如何创建可访问性服务元数据引用的XML文件?

Java 如何创建可访问性服务元数据引用的XML文件?,java,android,xml,android-studio,Java,Android,Xml,Android Studio,这个问题似乎很容易回答,但我似乎在添加可访问性服务元数据引用的XML时遇到了问题。我尝试了很多方法,但都找不到解决办法。我将元数据的参考XML文件放在res>XML下,我不明白为什么它不起作用 这是我的AndroidManifest.xml文件的代码: ''' ''' 以下是我的XML文件的外观: ''' ''' 我希望“android”是彩色编码的,但似乎不是这样,导致我的服务无法请求某些权限(这意味着它无法工作)。有趣的是,当我删除元数据的XML文件时,错误检测器试图用我不熟悉的字段自动

这个问题似乎很容易回答,但我似乎在添加可访问性服务元数据引用的XML时遇到了问题。我尝试了很多方法,但都找不到解决办法。我将元数据的参考XML文件放在res>XML下,我不明白为什么它不起作用

这是我的AndroidManifest.xml文件的代码:

'''


'''

以下是我的XML文件的外观:

''' '''

我希望“android”是彩色编码的,但似乎不是这样,导致我的服务无法请求某些权限(这意味着它无法工作)。有趣的是,当我删除元数据的XML文件时,错误检测器试图用我不熟悉的字段自动创建一个XML。我想这与此有关,但不确定:

''' '''


任何帮助都将不胜感激。

我似乎通过摆弄一下解决了这个问题。看一看:

<accessibility-service android:accessibilityEventTypes="typeViewClicked|typeViewFocused"
android:packageNames="com.example.android.myFirstApp, com.example.android.mySecondApp"
android:accessibilityFeedbackType="feedbackSpoken"
android:notificationTimeout="100"
android:settingsActivity="com.example.android.apis.accessibility.TestBackActivity"
android:canRetrieveWindowContent="true"
xmlns:android="http://schemas.android.com/apk/res/android" />

<accessibility-service android:accessibilityEventTypes="typeViewClicked|typeViewFocused"
android:packageNames="com.example.android.myFirstApp, com.example.android.mySecondApp"
android:accessibilityFeedbackType="feedbackSpoken"
android:notificationTimeout="100"
android:settingsActivity="com.example.android.apis.accessibility.TestBackActivity"
android:canRetrieveWindowContent="true"
xmlns:android="http://schemas.android.com/apk/res/android" />