最近Android用のネイティブ拡張機能をいじくり回している皆さん、こんにちは。GoogleCloudMessagingを追加する必要があります。GoogleCloudMessagingアプリを単独で動作させることができました。しかし、Flashのネイティブ拡張機能に統合したので、解決できない問題を見つけました。
08-21 17:58:01.661: W/ActivityManager(180): Unable to start service Intent { act=com.google.android.c2dm.intent.REGISTRATION cat=[air.GCMAppTest.debug] flg=0x10 cmp=air.GCMAppTest.debug/com.xxxxxxxxx.extensions.GCM.GCMIntentService (has extras) }: not found
このエラーは、GCMブロードキャストレシーバーが
08-21 17:58:01.661: V/GCMBroadcastReceiver(7604): GCM IntentService class: com.gamecloudstudios.popsportsandroidane.extensions.GCM.GCMIntentService
このエラーは、FlashPackageContextがデフォルトのパッケージであることが原因で発生します。デフォルトのパッケージをGCMIntentServiceを含むパッケージにする必要がある場合。
誰かがGCMIntentServiceをAndroidFlashNative Extensionで実行することができましたか?またはそのことについてはAndroidIntentService。