2012-10-02 4 views
0

매우 간단한 접근성 서비스를 작성 했으므로 코드는 메타 데이터 용으로 정의 된 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 :'리소스가 정의되어 있지 않으며 해당 설명을 허용하지 않습니다. 설명은 내가 입력 한 것과 관계없이 또는 내가 증명 한 문자열 자산과 관계없이 발생합니다.

사람은

답변

0

감사합니다. xml 파일을 받아들이 기 위해서는 이클립스가 목표 빌드를 14 개 필요로한다.

0

Here는 4.0 XML과 접근성 서비스를 구성 할 수있는 옵션이 안드로이드 말한다 .. 어떤 아이디어를 가지고있다. 4.0 이상을 사용하고 있습니까?

또한 canRetrieveWindowContent과 같은 특정 구성 옵션은 XML 구성을 사용할 때만 사용할 수 있습니다. 그런 옵션을 사용하고 있습니까? 그렇지 않다면 XML 구성이 정말로 필요하다고 생각하지 않습니다. 제안 된 솔루션에 대한

+0

나는 xml을 사용하지 않고 설명을 설정하는 방법을 찾을 수 없다. – crazyfool

+0

설명 실제로는 메타 데이터에서만 설정할 수있는 것입니다. 그러나이 메타 데이터 (및 'android :'리소스)는 Android 4.0+ SDK에서만 사용할 수 있습니다. 또한 설명으로 문자열 자산을 사용해야합니다. 나는 안드로이드 2.1 + 문자열이 아닌 자산 문자열을 사용하여 문제를 재현했습니다. – NickL

0

그것은 XMLNS 부분이 필요합니다 ....

+0

더 많은 정보를 포함 시키면 훨씬 좋아질 것입니다. – David

관련 문제