Я получил deviceId
от GCM после успешной регистрации. Я храню свой deviceId
в SharedPreferences
. В основном действии я отменяю регистратор в методе onDestroy()
. Если я не отменил регистрацию получателя, я получаю ошибки утечки памяти. Будут ли эти ошибки влиять на приложение ?. Если да, то когда я должен отменить регистрацию приемника? У меня нет кнопки выхода в моем приложении.Должен ли мы отменить регистрацию получателя в gcm (Android)
У меня даже есть сомнения, что если мы отменим регистрацию получателя, мы сможем получить push-уведомления?
Пожалуйста, помогите мне. Я совершенно смущен.
, но если я не отменил регистрацию, я получаю ошибки утечки памяти. Эти ошибки влияют на мое приложение. – AndroidGeek
вам нужно будет уточнить, о каких «ошибках утечки памяти» вы говорите. вы видите это в logcat? если да, вы бы опубликовали его? –
MainActivity просочился IntentReceiver MainActivity $ 1 @ 416321f0, который был первоначально зарегистрирован здесь. Вам не хватает вызова unregisterReceiver()? – AndroidGeek