Сбой приложения при получении 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