2016-09-19 86 views
0

我正在开发手机应用程序,并且想要在应用程序图标上显示推送通知计数。我正在使用com.phonegap.plugins.pushplugin接收推送通知。
在Android手机应用程序图标中显示徽章

我试图用这个插件https://github.com/katzer/cordova-plugin-badge来显示徽章。

但同时建设失败的应用程序和日志显示以下

[javac的] /project/src/de/appplant/cordova/plugin/badge/BadgeImpl.java:33:错误:我打包.leolin.shortcutbadger不存在 [javac] import me.leolin.shortcutbadger.ShortcutBadger;

任何人都可以帮助我解决这个问题吗?提前致谢。

回答

0

在文件“BadgeImpl.java”的顶部添加import me.leolin.shortcutbadger.ShortcutBadger;,以便导入ShortcutBadger类,这应该修复错误。 否则请尝试最新版本的cordova-plugin-badge,它应该可以正常工作。在使用最新版本(0.7.3)构建时,我没有收到任何错误。

但我发现该插件存在一些不同的问题,徽标计数未在三星设备中添加,而与“ShortcutBadger”“SampleApp”一起使用!奇怪的是插件代码还没有用最新的ShorcutBadger代码更新!

Just found another plugin cordova-plugin-android-badge-counter and its working in Samsung device as well. Try it :)

相关问题