Как исправить ошибку регистрации в Google Cloud Messaging: SERVICE_NOT_AVAILABLE?
Я столкнулся со странной проблемой - яЯ давно использую GCM в моем приложении, и все работает отлично. Однако перед выпуском в Google Play я изменил название пакета приложения сcom.android.testapp
вcom.android.recognition
и после этого GCM перестал работать. Сначала я получил ошибкуGCM sender id not set on constructor
и исправил это, переопределивgetSenderIds(Context context)
, но теперь я могуполучить регистрационный идентификатор. Вот сообщения от logcat:
Как я могу это исправить? Когда я переключился на новый пакет, я изменил все в файле манифеста на новый пакет:
Так в чем же проблема? Может ли переименование пакета приложения вызвать это или есть другая причина?