我在GuestbookActivity
中也遇到了與onBroadcastMessageReceived()
相同的問題。 爲了讓它接收到廣播消息,我在下面列出的條件中註釋了CloudBackendActivity
。
private void _onPostCreate() {
// if (!isSubscribedToBroadcastMessage) {
// isSubscribedToBroadcastMessage = true;
CloudCallbackHandler<List<CloudEntity>> handler =
new CloudCallbackHandler<List<CloudEntity>>() {
@Override
public void onComplete(List<CloudEntity> results) {
onBroadcastMessageReceived(results);
}
};
cloudBackend.subscribeToCloudMessage(
CloudBackendMessaging.TOPIC_ID_BROADCAST, handler);
// }
this.onPostCreate();
}
所以問題是在錯誤的情況。
GCM也一定啓用。 – jimmyC