Ich habe einen sehr einfachen accessibilityService geschrieben und versuche, die Beschreibung des Dienstes in Einstellungen / accessibility / my app erscheinen zu lassen. Unten ist mein Code, der die Beschreibung auf "Hallo!" Setzen sollte. aber die Einstellungen zeigen immer noch "keine Beschreibung verfügbar"
mein Service:
%Vor%in meinem Manifest habe ich dies für den Service:
%Vor%und in meiner res / xml-Datei habe ich eine accessibility_service_config.xml-Datei:
%Vor%und schließlich in meinem res / values / ich habe strings.xml, das wie folgt aussieht:
%Vor% Ich stieß auf das gleiche Problem und brachte es schließlich zum Laufen. Ich weiß, dass der Dienst selbst die Berechtigung enthält, aber Sie müssen dem Manifest auch die Berechtigung BIND_ACCESSIBILITY_SERVICE
hinzufügen.
Der <meta-data>
für den Service muss den Namen android.accessibilityservice
haben, was Sie haben, also ist das gut.
Schließlich musste ich die apk auf mein Gerät schieben und es dann für die Änderungen neu starten.
HINWEIS: Das description
-Attribut im Element <service>
im Manifest nicht wirkt sich auf die in den Systemeinstellungen angezeigte Dienstbeschreibung aus.
Tags und Links android accessibilityservice android-a11y