Отслеживайте уведомления pu sh и регистрируйте их - PullRequest
0 голосов
/ 20 января 2020

Для проекта я хотел бы отследить некоторые специфические c iOS / Android приложения и записать их Pushes в мою базу данных.

Я продвинутый специалист по просмотру веб-страниц и ведению журнала базы данных, но я понятия не имею, как извлечь информацию о новых пушах из iOS / Android.

Какой самый лучший / самый простой способ сделать это?

1 Ответ

1 голос
/ 20 января 2020

Это то, что я использовал для отслеживания pu sh уведомления:

public class TrackNotification extends NotificationListenerService {


@Override
public void onNotificationRemoved(StatusBarNotification sbn) {
    super.onNotificationRemoved(sbn);

    //your code stuff
}

@Override
public void onNotificationPosted(StatusBarNotification sbn) {
    super.onNotificationPosted(sbn);

    //your code stuff
}

}

В манифесте:

 <service android:name=".Test"
        android:label="Test"
        android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
        <intent-filter>
            <action android:name="android.service.notification.NotificationListenerService" />
        </intent-filter>
    </service>
...