我正在使用phonegap在android上实现GCM。该过程很有效,直到我向设备发送消息。当我的设备收到消息时,它会关闭我的应用程序出现内部错误的消息...错误消息来自dalvik VM。我仍在使用插件附带的演示应用程序进行测试。
LogCat中的错误是:
活动com.cordova2.gcm.MainActivity泄露了最初在此注册的IntentReceiver com.google.android.gcm.GCMBroadcastReceiver@4a31f700。你是否错过了对unregisterReceiver()的调用?
答案 0 :(得分:0)
你必须在你的mainactivity中调用它来摆脱那个错误
@Override
public void onDestroy() {
GCMRegistrar.onDestroy(this);
super.onDestroy();
}