2016-09-19 22 views
0

私はphonegapアプリを開発しており、アプリアイコンにプッシュ通知数を表示したいと考えています。プッシュ通知を受け取るためにcom.phonegap.plugins.pushpluginを使用しています。
アンドロイドphonegapアプリにバッジを表示

私はこのプラグイン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)でビルド中にエラーは発生しませんでした。

しかし、私はそのプラグインでいくつかの異なる問題を発見しました。バッジカウントはSamsungデバイスでは追加されていませんが、 "ShortcutBadger" "SampleApp"で作業しています!プラグインのコードが最新のShorcutBadgerコードでまだ更新されていないのは間違いです!!

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

関連する問題