콘텐츠로 건너뛰기

Cordova Huawei 플러그인 통합

Cordova 플러그인 통합

Anchor link to

Cordova 플러그인 통합에 설명된 단계에 따라 Cordova 플러그인을 프로젝트에 통합하세요.

AppGallery Connect를 통해 Huawei 구성

Anchor link to
  1. AppGallery Connect -> 프로젝트 목록으로 이동하여 구성할 프로젝트를 선택합니다.

  2. 앱 정보 섹션에서 agconnect-services.json을 눌러 구성 파일을 다운로드합니다.

  1. 다운로드한 파일을 Android Studio 프로젝트(YOUR_PROJECT/app/agconnect-services.json)에 넣습니다.

서명 인증서 지문 생성

Anchor link to
  1. Android Studio에서 View > Tool Windows > Gradle로 이동합니다.
  1. 열린 창에서 app > Tasks > android > signingReport로 이동합니다.
  1. 릴리스 키스토어에서 SHA-256을 복사합니다.

테스트 목적으로 디버그 키스토어의 SHA-256을 추가할 수도 있습니다.

  1. AppGallery Connect 프로젝트 목록에서 프로젝트를 선택합니다.

  2. SHA-256을 SHA-256 인증서 지문 필드에 붙여넣습니다.

지문 처리에는 최대 10분이 소요될 수 있습니다.

Pushwoosh에서 Huawei 구성

Anchor link to

가이드에 따라 Pushwoosh 프로젝트에 대한 Huawei 플랫폼을 구성하세요: Huawei 구성.

agconnect-services.jsonandroid/app에 추가합니다.

Huawei 저장소 추가

Anchor link to

프로젝트의 android/repositories.gradleandroid/app/repositories.gradle 파일에 maven 저장소를 추가합니다.

종속성 추가

Anchor link to
  1. android/build.gradle 파일의 buildScript/dependencies에 **classpath “com.huawei.agconnect:agcp:1.2.1.301”**을 추가합니다.
  1. android/app/build.gradle에 **apply plugin: ‘com.huawei.agconnect’**와 implementation “com.huawei.hms:push:6.1.0.300을 추가합니다.

푸시 알림 활성화

Anchor link to

JavaScript 코드에서 onDeviceReady를 실행하기 전에 enableHuaweiPushNotifications를 추가하세요:

var pushNotification = cordova.require("pushwoosh-cordova-plugin.PushNotification");
pushNotification.enableHuaweiPushNotifications();
pushNotification.onDeviceReady({
projectid: "GOOGLE_PROJECT_ID",
appid: "PUSHWOOSH_APP_ID",
serviceName: ""
});

피드백 공유

Anchor link to

여러분의 피드백은 더 나은 경험을 만드는 데 도움이 됩니다. SDK 통합 과정에서 문제가 발생하면 언제든지 알려주세요. 어려움이 있으시면 주저하지 마시고 이 양식을 통해 의견을 공유해 주세요.