Como posso usar a versão mais antiga dos serviços do Google Play?

Estou usando as mensagens do Google Cloud através dos serviços do Google Play. O problema é que ele funciona apenas nos dispositivos com a última versão dos serviços do play instalados. Nos dispositivos restantes, preciso exibir uma caixa de diálogo para enviar o usuário ao google play para instalar a nova versão, o que realmente não quero fazer!

Então, como posso evitar isso ?! Estou tentando usar uma versão mais antiga do play services (digamos de 2 anos atrás) para garantir que a maioria dos meus usuários não precise atualizar, mas parece impossível com o sdk de grau e android, já que ele já excluiu versões mais antigas! Então, o que eu deveria fazer? Existe alguma maneira de usar versões mais antigas ?! e se encontrar uma maneira de usar uma versão mais antiga, as versões mais recentes são compatíveis com a versão anterior?

Não quero forçar meus usuários a atualizar porque

O GCM não é essencial para o meu aplicativo, embora eu goste de o ter!

São mais de 30 MB, e muitos países do terceiro mundo eram meus usuários.

O Google Play impede que alguns dos meus usuários acessem o Google Play devido a baixas internacionais! e eu tenho que fazer atualizar manualmente a minha auto!

questionAnswers(2)

yourAnswerToTheQuestion