Pular para o conteúdo

Integrar o plugin Huawei React Native

Integrar o plugin React Native

Anchor link to

Consulte o guia de integração do React Native.

Configurar a Huawei via AppGallery Connect

Anchor link to
  1. Acesse a Lista de Projetos do AppGallery Connect -> 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.

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

Gerar a Impressão Digital do Certificado de Assinatura

Anchor link to
  1. No Android Studio, vá para View > Tool Windows > Gradle.
  1. Na janela aberta, vá para app > Tasks > android > signingReport.
  1. Copie o SHA-256 do seu keystore de lançamento.

Você também pode adicionar o SHA-256 do seu keystore de depuração para fins de teste.

  1. Selecione seu projeto na Lista de Projetos do AppGallery Connect.

  2. Cole o SHA-256 no campo Impressão digital do certificado SHA-256.

Esteja ciente de que o processamento da impressão digital pode levar até 10 minutos.

Configurar a Huawei no Pushwoosh

Anchor link to

Siga o guia para configurar a plataforma Huawei para o seu projeto Pushwoosh:

Adicionar dependências

Anchor link to

Adicione dependências ao seu projeto Android:

  • Para android/build.gradle
buildscript {
repositories {
google()
maven { url 'https://developer.huawei.com/repo/' }
}​
dependencies {
...
classpath 'com.huawei.agconnect:agcp:1.4.1.300'
}
}​
allprojects {
repositories {
google()
maven { url 'https://developer.huawei.com/repo/' }
}
}
  • Para android/app/build.gradle
apply plugin: "com.huawei.agconnect"​
...​
dependencies {
...
implementation 'com.huawei.hms:push:6.1.0.300'
}

Habilitar notificações push

Anchor link to

Adicione Pushwoosh.enableHuaweiPushNotification(); antes de chamar Pushwoosh.register() em seu projeto React Native.

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.