我最近刚刚开始做一些 Android 应用程序开发,基于 Phonegap(由于我基于 Web 的背景(PHP/MySQL))和 jQuery mobile。第一次测试很有希望,但下一个级别对我来说有点太多了。
我正在尝试集成这个插件:https://github.com/saileshmittal/phonegap-system-notification-plugin https://github.com/saileshmittal/phonegap-system-notification-plugin
我已按照自述文件进行操作,并且我的应用程序似乎工作正常(还没有通知,但也没有错误),但是当我今天早上打开我的项目时,Eclipse 显示以下错误:
- 无效的 ZIP 存档:src/com/phonegap/myapp/SystemNotification.java [在 myapp 中]
- 无效的首选项页面路径:XML 语法
除了这个错误,我不太明白如何显示系统通知。我已经尝试过以下方法:
navigator.SystemNotification.createStatusBarNotification('contentTitle', 'contentText', 'tickerText');
and:
navigator.systemNotification = new SystemNotification();
navigator.SystemNotification.createStatusBarNotification('contentTitle', 'contentText', 'tickerText');
再说一次,我的背景是基于网络的。我熟悉 PHP、MySQL、Javascript、jQuery 等,但 Java 对我来说完全陌生。此时我的应用程序的目标是显示一些复选框(从外部服务器加载)并保存选中的复选框。这似乎运作良好。我正在测试将选中的内容显示为系统通知。看到我有一部 Android 手机,我现在正在研究它,计划稍后将其移植到 iPhone 和其他设备上。
如果有人可以为我指明推送通知的方向以供以后使用,我将不胜感激。