2016-09-19 85 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 :)

相關問題