ich bei Neuinstallation der Service erfolgreich war während es aktiviert war (und weiterhin Ereignisse danach empfängt), nachdem die Diensteinstellungen optimiert wurden.
Ich änderte android: packageNames = "com.example.android.apis" (habe diese von Tutorials) in android: packageNames = "@ null"
Ab heute habe ich in der XML haben Teil config (JB):
<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
android:description="@string/accessibility_description"
android:packageNames="@null"
android:accessibilityEventTypes="typeNotificationStateChanged"
android:accessibilityFlags="flagDefault"
android:accessibilityFeedbackType="feedbackGeneric"
android:notificationTimeout="100"
android:canRetrieveWindowContent="false"
/>
und im Java-Teil (für Pre-JB, in onServiceConnected Dienst()):
AccessibilityServiceInfo info = new AccessibilityServiceInfo();
info.feedbackType = AccessibilityServiceInfo.FEEDBACK_GENERIC;
info.eventTypes = AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED;
info.notificationTimeout = 100;
info.packageNames = null;
info.feedbackType = AccessibilityServiceInfo.DEFAULT;
this.setServiceInfo(info);
Ich wünsche, dass dies mit Ihrem eigenen Fall helfen kann ...