Java 在Kitkat中未调用onAccessibilityEvent
我正在构建一个应用程序,它可以侦听通知,然后使用accessibilityservice将其显示在日历上,但每当我收到通知(我使用电子邮件进行测试,因为我可以不断向自己发送邮件)时,onaccessibilityservice永远不会被调用,我在这里提到了一些答案,但它们都指向了果冻豆,我认为这不是我想要的 在我的AccessibilityListener.class中Java 在Kitkat中未调用onAccessibilityEvent,java,android,android-4.4-kitkat,accessibilityservice,Java,Android,Android 4.4 Kitkat,Accessibilityservice,我正在构建一个应用程序,它可以侦听通知,然后使用accessibilityservice将其显示在日历上,但每当我收到通知(我使用电子邮件进行测试,因为我可以不断向自己发送邮件)时,onaccessibilityservice永远不会被调用,我在这里提到了一些答案,但它们都指向了果冻豆,我认为这不是我想要的 在我的AccessibilityListener.class中 @Override public void onAccessibilityEvent(Accessib
@Override
public void onAccessibilityEvent(AccessibilityEvent event) {
final int eventType = event.getEventType();
NotificationInfo info = new NotificationInfo();
Toast.makeText(getApplicationContext(), "Received event", 1000);
Log.d("TAG","onaccessibility event running");
if (event.getEventType() == AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED)
{
info.packageName = (String) event.getPackageName();
info.eventTime = event.getEventTime();
info.eventText = event.getText().toString();
sendEvent(info);
}
}
在我的Android.manifest中
<service
android:enabled="true"
android:name=".AccessibilityListener"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
<meta-data
android:name="android.accessibilityservice"
android:resource="@xml/accessibilityservice" />
</service>
在res/xml格式的my accessibilityservice.xml中
<?xml version="1.0" encoding="utf-8"?>
<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
android:accessibilityEventTypes="typeNotificationStateChanged"
android:accessibilityFeedbackType="feedbackAllMask"
android:notificationTimeout="100" />
可访问性服务不适用于gmail。您可以与其他人一起尝试,它会起作用。如facebook@MeenalSharma如何在设备中模拟facebook通知?无论如何,让电子邮件也起作用?这会帮你解决的你有没有想过?我陷入了同样的境地,似乎无法理解。它在4.2和5.1.1上工作正常,但在4.4.2上不工作??可访问性服务不适用于gmail。你可以与其他人一起尝试,它可以工作。如facebook@MeenalSharma如何在设备中模拟facebook通知?无论如何,让电子邮件也起作用?这会帮你解决的你有没有想过?我陷入了同样的境地,似乎无法理解。它在4.2和5.1.1上工作正常,但在4.4.2上不工作??