매우 간단한 접근성 서비스를 작성 했으므로 코드는 메타 데이터 용으로 정의 된 xml 파일없이 제대로 작동하지만 호환성을 위해 xml 파일을 추가하려고합니다.Android - XML Accessbility 서비스가 빌드되지 않습니다.
<?xml version="1.0" encoding="utf-8"?>
<accessibility-service
xmlns:android="http://schemas.android.com/apk/res/android"
android:accessibilityEventTypes="typeNotificationStateChanged"
android:notificationTimeout="100"
android:description=""
/>
그러나 오류는 'android :'리소스가 정의되어 있지 않으며 해당 설명을 허용하지 않습니다. 설명은 내가 입력 한 것과 관계없이 또는 내가 증명 한 문자열 자산과 관계없이 발생합니다.
사람은
나는 xml을 사용하지 않고 설명을 설정하는 방법을 찾을 수 없다. – crazyfool
설명 실제로는 메타 데이터에서만 설정할 수있는 것입니다. 그러나이 메타 데이터 (및 'android :'리소스)는 Android 4.0+ SDK에서만 사용할 수 있습니다. 또한 설명으로 문자열 자산을 사용해야합니다. 나는 안드로이드 2.1 + 문자열이 아닌 자산 문자열을 사용하여 문제를 재현했습니다. – NickL