--- title: "Notificações push do Android" slug: "android-push-notifications" updated: 2026-06-12T10:30:51Z published: 2026-06-12T10:30:51Z canonical: "docs.xtremepush.com/android-push-notifications" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.xtremepush.com/llms.txt > Use this file to discover all available pages before exploring further. # Notificações push do Android Configure notificações push dentro do Xtremepush e do seu app As notificações push do Android são enviadas pelo gateway do Google (Firebase Cloud Messaging). Para poder enviar mensagens push, você precisará ter uma conta de Firebase Cloud Messaging e credenciais devem ser inseridas no Xtremepush que correspondam ao `google-services.json` arquivo de configuração associado ao app. > [!CAUTION] > Mudança de autenticação > > O Firebase migrou para uma nova API HTTP v1. A partir de junho de 2024, a Firebase deixará de suportar as APIs legadas do FCM para HTTP e XMPP. A partir de então, a API do Firebase suportará apenas a autenticação baseada em token OAuth2. > > A falha em cumprir a autenticação com chave API (baseada em token) até 21 de junho de 2024 fará com que as mensagens push parem de funcionar devido a falhas de login, portanto recomendamos fazer essa alteração o quanto antes. > > Você deve usar seu aplicativo Android existente para a atualização do método de autorização. **Não exclua seu aplicativo atual, pois isso afetará suas assinaturas.** Não há necessidade de criar uma nova instância de aplicação. Para realizar a mudança, siga os passos nas [seções Obter valores de configuração](/documentation/docs/pt-br/android-push-notifications#get-configuration-values) e [Configurar Xtremepush](/documentation/docs/pt-br/android-push-notifications#configure-xtremepush) abaixo. > > Instruções legadas para adicionar credenciais do Firebase são mantidas em um [guia histórico](/documentation/docs/pt-br/android-push-notifications-legacy). Siga estes passos para gerar esses dispositivos e ativar notificações push tanto na plataforma Xtremepush quanto no seu aplicativo Android. ## Obtenha valores de configuração 1. Acesse o console Google Firebase em ([https://console.firebase.google.com/](https://console.firebase.google.com/)) 2. Crie um novo projeto se não tiver um ou selecione o projeto que deseja usar para enviar notificações push via Xtremepush 3. Clique no ícone **de Configurações** e selecione **Configurações do Projeto**. ![](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/d614b7d-Screenshot_2024-03-05_at_10.04.13(1).png?sv=2026-02-06&spr=https&st=2026-11-04T08%3A57%3A02Z&se=2026-11-04T09%3A57%3A02Z&sr=c&sp=r&sig=kLLTtiSfRhtmctrTt1b8WxSZRDg%2FmnaRSn2vx%2F5STM0%3D) 4. Se ainda não foi adicionado, adicione seu app Android ao projeto e baixe o `google-services.json` arquivo de configuração associado a esse app 5. Navegue até a aba **Contas de Serviço** e clique em **Gerar nova chave privada**. ![](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/295622c-Screenshot_2024-03-05_at_11.50.01(1).png?sv=2026-02-06&spr=https&st=2026-11-04T08%3A57%3A02Z&se=2026-11-04T09%3A57%3A02Z&sr=c&sp=r&sig=kLLTtiSfRhtmctrTt1b8WxSZRDg%2FmnaRSn2vx%2F5STM0%3D) 6. Confirme a ação para baixar o arquivo de configuração ## Configure Xtremepush 1. No Xtremepush, vá em **Configurações > Apps e sites >** clique no app Android correspondente **> Push Configurações** 2. Em **Tipo de Autenticação** , selecione **Arquivo de Conta de Serviço**. ![](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/5a831cb-Screenshot_2024-03-05_at_12.20.40(1).png?sv=2026-02-06&spr=https&st=2026-11-04T08%3A57%3A02Z&se=2026-11-04T09%3A57%3A02Z&sr=c&sp=r&sig=kLLTtiSfRhtmctrTt1b8WxSZRDg%2FmnaRSn2vx%2F5STM0%3D) 3. Faça upload do arquivo que você baixou do Firebase Console > [!CAUTION] > Qualquer usuário inscrito está inscrito contra suas credenciais no Firebase. Certifique-se de gerar o arquivo a partir do mesmo projeto Firebase para manter os assinantes existentes. ## Adicionar ao aplicativo 1. Adicione essas bibliotecas ao seu arquivo em nível `build.gradle` de projeto: ```groovy classpath 'com.android.tools.build:gradle:3.3.0' classpath 'com.google.gms:google-services:4.3.3' ``` 2. Adicione o seguinte ao seu arquivo em nível `build.gradle` de módulo: ```groovy apply plugin: 'com.google.gms.google-services' ``` 3. Por fim, adicione o que `google-services.json` você baixou na pasta do seu projeto/app: ![](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/0f16c29-Screen_Shot_2018-08-31_at_15.16.00(1).png?sv=2026-02-06&spr=https&st=2026-11-04T08%3A57%3A02Z&se=2026-11-04T09%3A57%3A02Z&sr=c&sp=r&sig=kLLTtiSfRhtmctrTt1b8WxSZRDg%2FmnaRSn2vx%2F5STM0%3D)