ข้ามไปยังเนื้อหา

การผสานการทำงานกับ Huawei

ข้อกำหนด

Anchor link to

การผสานการทำงาน

Anchor link to

รับไฟล์ agconnect-services.json

Anchor link to

1. ไปที่ AppGallery Connect -> Projects List และเลือกโปรเจกต์ที่ต้องการกำหนดค่า

2. กดที่ agconnect-services.json ในส่วนข้อมูลแอป (App information) เพื่อดาวน์โหลดไฟล์การกำหนดค่า

3. นำไฟล์ที่ดาวน์โหลดมาไปไว้ในโปรเจกต์ Android Studio ของคุณ (YOUR_PROJECT/app/agconnect-services.json)

สร้างลายนิ้วมือใบรับรองการลงนาม (Signing Certificate Fingerprint)

Anchor link to

ทำตามขั้นตอนใน การสร้างลายนิ้วมือใบรับรองการลงนาม (Generating a Signing Certificate Fingerprint) เพื่อสร้างลายนิ้วมือใบรับรองการลงนาม

เพิ่มโมดูล pushwoosh-huawei

Anchor link to

เพิ่มโมดูล pushwoosh-huawei ไปยังไฟล์ build.gradle ระดับแอปของคุณ:

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

แทนที่ ”+” ด้วยเวอร์ชันปัจจุบันของ Pushwoosh: https://github.com/Pushwoosh/pushwoosh-android-sdk/releases/latest

เพิ่ม Dependencies ของ Huawei

Anchor link to

1. เพิ่ม maven {url 'https://developer.huawei.com/repo/'} ไปยังไฟล์ root-level build.gradle (Project) ของคุณ ภายใต้ buildscript { repositories } และ allprojects { repositories }

2. เพิ่ม classpath 'com.huawei.agconnect:agcp:1.3.1.300' ภายใต้ buildscript { dependencies }

ตรวจสอบให้แน่ใจว่าได้เพิ่มทั้งสามบรรทัดต่อไปนี้ลงในไฟล์ root-level build.gradle ของคุณ:

3. เพิ่ม implementation 'com.huawei.hms:push:5.3.0.304' ไปยังไฟล์ app-level build.gradle (app/build.gradle) ของคุณ ภายใต้ส่วน dependencies

4. เพิ่ม apply plugin: 'com.huawei.agconnect' ที่ส่วนล่างสุดของไฟล์ app-level build.gradle

ตรวจสอบให้แน่ใจว่ามีสองบรรทัดต่อไปนี้อยู่ในไฟล์ app-level build.gradle ของคุณ:

สมัครรับการแจ้งเตือนแบบพุช

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

แบ่งปันความคิดเห็นของคุณกับเรา

Anchor link to

ความคิดเห็นของคุณช่วยให้เราสร้างประสบการณ์ที่ดียิ่งขึ้น เราจึงยินดีรับฟังหากคุณพบปัญหาใดๆ ในระหว่างขั้นตอนการผสานการทำงาน SDK หากคุณประสบปัญหาใดๆ โปรดอย่าลังเลที่จะแบ่งปันความคิดเห็นของคุณกับเรา ผ่านแบบฟอร์มนี้

ขั้นตอนต่อไป

Anchor link to