2

我正在使用 phonegap 在 android 上实现 GCM。在我向设备发送消息之前,该过程运行良好。当我的设备收到消息时,它会关闭并显示我的应用程序出现内部错误...错误消息来自 dalvik VM。我仍在使用插件附带的演示应用程序进行测试。

LogCat 中的错误是:

Activity com.cordova2.gcm.MainActivity 泄露了最初在这里注册的 IntentReceiver com.google.android.gcm.GCMBroadcastReceiver@4a31f700。您是否错过了对 unregisterReceiver() 的调用?

4

1 回答 1

0

您必须在 mainactivity 中调用它才能消除该错误

@Override
public void onDestroy() {
    GCMRegistrar.onDestroy(this);
    super.onDestroy();
}
于 2012-12-21T18:54:00.957 回答