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

เริ่มต้นใช้งาน Android SDK ฉบับย่อ

เริ่มต้นใช้งาน Pushwoosh Android SDK ด้วยตัวอย่างที่ง่ายและรวดเร็วนี้

ข้อกำหนดเบื้องต้น

Anchor link to

ในการผสานรวม Pushwoosh Android SDK เข้ากับแอปของคุณ คุณจะต้องมีสิ่งต่อไปนี้:

ดาวน์โหลดโปรเจกต์ตัวอย่าง

Anchor link to

โคลนโปรเจกต์ตัวอย่างจาก GitHub:

Terminal window
git clone https://github.com/Pushwoosh/pushwoosh-android-sample

กำหนดค่าโปรเจกต์

Anchor link to
  1. วางไฟล์ google-services.json ของคุณในไดเรกทอรี pushwoosh-demoapp/app

  2. ในไฟล์ build.gradle ของคุณ (Module: app) ให้อัปเดต applicationId ให้ตรงกับ package name ของคุณ

  3. ในไฟล์ res/values/strings.xml ให้แทนที่ค่าตัวยึดตำแหน่งด้วยข้อมูลเฉพาะของคุณ:

  • pushwoosh_app_id: ใช้ Pushwoosh App Code ของคุณ
  • fcm_sender_id: ใช้ Firebase Project Number ของคุณ
  • pushwoosh_api_token: ใช้ Pushwoosh Device API Token ของคุณ
strings.xml
<resources>
<string name="app_name">demoapp</string>
<string name="title_home">Actions</string>
<string name="title_notifications">Settings</string>
<string name="pushwoosh_app_id">_YOUR_PUSHWOOSH_APP_ID_</string>
<string name="fcm_sender_id">_YOUR_FIREBASE_PROJECT_ID_</string>
<string name="pushwoosh_api_token">_YOUR_PUSHWOOSH_DEVICE_API_TOKEN_</string>
</resources>

รันโปรเจกต์

Anchor link to
  1. บิลด์และรันโปรเจกต์
  2. แอปจะมีสองแท็บ: “Actions” และ “Settings” ไปที่แท็บ Settings
  3. แตะปุ่ม Register for Pushes
  4. ให้สิทธิ์สำหรับการแจ้งเตือนแบบพุช อุปกรณ์จะถูกลงทะเบียนกับ Pushwoosh

คุณควรเห็นรายการบันทึก (log) ลักษณะนี้:

Logcat
Log level: INFO
[RequestPermissionHelper] Requesting permissions
Pushwoosh SDK initialized successfully
HWID: __HWID_OF_YOUR_DEVICE__
APP_CODE: __YOUR_PUSHWOOSH_APP_ID__
PUSHWOOSH_SDK_VERSION: __PUSHWOOSH_SDK_VERSION_INSTALLED__
FIREBASE_PROJECT_ID: __YOUR_FIREBASE_PROJECT_ID__
PUSH_TOKEN:
User ID "__USER_ID_OF_THE_DEVICE__" successfully set
[NotificationManager] Registered for push notifications: __DEVICE_PUSH_TOKEN__

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

Anchor link to

กลับไปที่ Pushwoosh Control Panel และ ส่งการแจ้งเตือนแบบพุช ไปยังอุปกรณ์ที่ลงทะเบียนไว้ของคุณ

ขั้นตอนถัดไป

Anchor link to

หากต้องการเรียนรู้เพิ่มเติม โปรดดูที่ คู่มือการผสานรวมพื้นฐาน