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)
如果我使用示例 PHP 代码发送推送通知,我的应用程序在后台崩溃。上面的错误被吐出来了。如果应用程序位于前台,则一切正常。
该错误表明您尚未包含 Android 支持 ANE:
https://github.com/distriqt/ANE-AndroidSupport/raw/master/lib/com.distriqt.AndroidSupport.ane
查看入门指南了解更多信息:
http://airnativeextensions.com/extension/com.distriqt.PushNotifications#get-started