Сбой приложения при получении push-уведомления в фоновом режиме

E/AndroidRuntime(31154): java.lang.NoClassDefFoundError: android.support.v4.app.NotificationCompat$Builder
E/AndroidRuntime(31154):    at com.distriqt.extension.pushnotifications.notifications.Notifications.createNotification(Notifications.java:210)
E/AndroidRuntime(31154):    at com.distriqt.extension.pushnotifications.notifications.NotificationTask.onPostExecute(NotificationTask.java:58)
E/AndroidRuntime(31154):    at com.distriqt.extension.pushnotifications.notifications.NotificationTask.onPostExecute(NotificationTask.java:1)
E/AndroidRuntime(31154):    at android.os.AsyncTask.finish(AsyncTask.java:632)

Если я отправляю Push-уведомление, используя образец кода PHP, при условии, что мое приложение вылетает в фоновом режиме. Ошибка выше выплевывается. Если приложение находится на переднем плане, все работает нормально.

1 ответ

Эта ошибка означает, что вы не включили поддержку Android ANE:

https://github.com/distriqt/ANE-AndroidSupport/raw/master/lib/com.distriqt.AndroidSupport.ane

Проверьте руководство по началу работы для получения дополнительной информации:

http://airnativeextensions.com/extension/com.distriqt.PushNotifications

Другие вопросы по тегам