Pular para o conteúdo

SDK Xamarin para Android

Fonte do Módulo
Baixar Exemplo

Configuração da Plataforma Android

Anchor link to

1. Acesse https://console.firebase.google.com/ e crie um novo projeto

2. Vá para Seu Projeto > Configurações do projeto:

3. Na aba Cloud Messaging, encontre a Chave do servidor e o ID do remetente:

4. Configure a plataforma Android com suas credenciais do Firebase seguindo o guia.

Integração do SDK

Anchor link to

1. Adicione o pacote Nuget “Pushwoosh.Firebase.Xamarin.Droid” ao seu projeto.
2. Adicione os seguintes metadados ao AndroidManifest.xml:

<meta-data android:name="com.pushwoosh.appid" android:value="XXXXX-XXXXX" />
<meta-data android:name="com.pushwoosh.senderid" android:value="@string/fcm_sender_id" />

Onde:

  • com.pushwoosh.appid é o seu Código de Aplicação Pushwoosh
  • com.pushwoosh.senderid é o ID do Remetente que você obteve no Console do Firebase (Consulte o Passo 5 do guia de Configuração da Plataforma Android).
strings.xml
<resources>
<string name="fcm_sender_id">SEU ID DE REMETENTE FCM</string>
</resources>

3.1. Adicione o arquivo google-services.json ao seu projeto.

3.2. No Visual Studio, clique com o botão direito no google-services.json e escolha a opção GoogleServicesJson no menu Build Action.

4. Registre-se para notificações push:

using Pushwoosh;
PushNotificationsManager.Instance.RegisterForPushNotifications();

É isso!

Compartilhe seu feedback conosco

Anchor link to

Seu feedback nos ajuda a criar uma experiência melhor, então adoraríamos ouvir de você se tiver algum problema durante o processo de integração do SDK. Se você enfrentar alguma dificuldade, não hesite em compartilhar suas opiniões conosco através deste formulário.

Was this page useful?