Pular para o conteúdo

Integração com a Huawei

Requisitos

Anchor link to

Integração

Anchor link to

Obter agconnect-services.json

Anchor link to

1. Acesse AppGallery Connect -> Lista de Projetos e selecione um projeto para configurar.

2. Pressione agconnect-services.json na seção de informações do aplicativo para baixar um arquivo de configuração.

3. Coloque o arquivo baixado em seu projeto do Android Studio (SEU_PROJETO/app/agconnect-services.json).

Gerar Impressão Digital de Certificado de Assinatura

Anchor link to

Siga as instruções em Gerando uma Impressão Digital de Certificado de Assinatura para gerar uma impressão digital de certificado de assinatura.

Adicionar o módulo pushwoosh-huawei

Anchor link to

Adicione o módulo pushwoosh-huawei ao seu build.gradle no nível do aplicativo:

implementation 'com.pushwoosh:pushwoosh-huawei:6.+'

Substitua ”+” pela versão atual do Pushwoosh: https://github.com/Pushwoosh/pushwoosh-android-sdk/releases/latest

Adicionar dependências da Huawei

Anchor link to

1. Adicione maven {url 'https://developer.huawei.com/repo/'} ao seu build.gradle de nível raiz (Projeto) em buildscript { repositories } e allprojects { repositories }.

2. Adicione classpath 'com.huawei.agconnect:agcp:1.3.1.300' em buildscript { dependencies }.

Certifique-se de que todas as três linhas a seguir foram adicionadas ao seu build.gradle de nível raiz:

3. Adicione implementation 'com.huawei.hms:push:6.1.0.300' ao seu build.gradle de nível do aplicativo (app/build.gradle) na seção dependencies.

4. Adicione apply plugin: 'com.huawei.agconnect' na parte inferior do arquivo build.gradle de nível do aplicativo.

Certifique-se de que as duas linhas a seguir estejam no seu build.gradle de nível do aplicativo:

Inscrever-se para receber notificações push

Anchor link to
Pushwoosh.getInstance().registerForPushNotifications();

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.

Próximos passos

Anchor link to