1

Android アプリを bb10 に変換しました。ここでは、bb10 が再起動するまで、bb10 でプッシュ通知を受け取ることができます。デバイスを再起動した場合、通知が受信されません。もう一度アプリをインストールすると、通知を受け取ることができます。デバイスを再起動した場合、通知を受け取るにはどうすればよいですか?

Androidマニフェストファイルに以下の権限を追加しました

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="com.packagename.permission.C2D_MESSAGE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />                                        
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

<receiver 
            android:name=".GCMBroadcastReceiver"    // I have changed this also com.packagename.GCMBroadcastReceiver
            android:enabled="true"
            android:exported="true"
            android:permission="com.google.android.c2dm.permission.SEND" >
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
                <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
                <category android:name="com.packagename" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </receiver>

        <service android:name=".GCMIntentService" /> //I have changed this also..            <service android:name="com.packagename.GCMIntentService" />

何かを変更する必要がありますか?

4

1 に答える 1