Я только недавно начал заниматься разработкой приложений для Android на основе PhoneGap (из-за моего веб-опыта (PHP / MySQL)) и мобильного jQuery. Первые тесты многообещающие, но следующий уровень для меня слишком сложен.
Я пытаюсь интегрировать этот плагин: https://github.com/saileshmittal/phonegap-system-notification-plugin
Я проследил за файлом readme, и мое приложение работало нормально (пока не было ни уведомлений, но и ошибок), но когда я открыл свой проект сегодня утром, Eclipse показал следующие ошибки:
- Неверный ZIP-архив: src / com / phonegap / myapp / SystemNotification.java [в myapp]
- Неверный путь к странице предпочтений: синтаксис XML
Рядом с этой ошибкой я не совсем понимаю, как показать системное уведомление. Я пробовал следующее:
navigator.SystemNotification.createStatusBarNotification('contentTitle', 'contentText', 'tickerText');
и
navigator.systemNotification = new SystemNotification();
navigator.SystemNotification.createStatusBarNotification('contentTitle', 'contentText', 'tickerText');
Опять же, мой фон основан на сети. Я знаком с PHP, MySQL, Javascript, jQuery и т. Д., Но Java для меня совершенно новая. Цель моего приложения на данный момент - показать некоторые флажки (загруженные с внешнего сервера) и сохранить флажки, которые когда-либо были установлены. Кажется, это работает нормально. Я тестирую показ отмеченных как системное уведомление. Видя, что у меня есть телефон на базе Android, я работаю над этим прямо сейчас, планируя портировать его на iPhone и другие устройства позже.
Если бы кто-нибудь мог указать мне направление push-уведомлений для более поздних целей, я был бы признателен.