Push-уведомление с AppCenter, когда приложение закрыто в Android
Я реализую Push Notification
в моем приложении с AppCenter
, В UWP я создал фоновый сервис для получения сообщения, когда приложение закрыто. Я пытаюсь сделать то же самое с Android
,
В Android
проект, который я создал IntentService
инициализировать Push
от AppCenter
но это не работает
[Service]
public class PushNotificationService : IntentService
{
public override void OnCreate()
{
if (!AppCenter.Configured)
{
Push.PushNotificationReceived += (sender, e) =>
{
new NotificationHelpers().ShowNotification(
e.Title, e.Message, e.CustomData);
};
}
}
public override IBinder OnBind(Intent intent)
{
return null;
}
[return: GeneratedEnum]
public override StartCommandResult OnStartCommand(Intent intent,
[GeneratedEnum] StartCommandFlags flags, int startId)
{
return StartCommandResult.StickyCompatibility;
}
protected override void OnHandleIntent(Intent intent)
{
}
}
Также я добавил в AndroidManifest.xml
<application>
<service android:name="PushNotificationListener" />
</application>
Какова правильная реализация для Android
? Есть ли что добавить в AndroidManifest.xml
?