Android SDK क्विक स्टार्ट
इस त्वरित और सरल उदाहरण का उपयोग करके Pushwoosh Android SDK के साथ आरंभ करें।
पूर्वापेक्षाएँ
Anchor link toअपने ऐप में Pushwoosh Android SDK को एकीकृत करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:
उदाहरण प्रोजेक्ट डाउनलोड करें
Anchor link toGitHub से उदाहरण प्रोजेक्ट क्लोन करें:
git clone https://github.com/Pushwoosh/pushwoosh-android-sampleप्रोजेक्ट को कॉन्फ़िगर करें
Anchor link to-
अपनी google-services.json फ़ाइल को pushwoosh-demoapp/app डायरेक्टरी में रखें।
-
अपनी build.gradle (मॉड्यूल: ऐप) में, अपने पैकेज नाम से मेल खाने के लिए
applicationIdको अपडेट करें। -
res/values/strings.xml में, प्लेसहोल्डर मानों को अपने विशिष्ट विवरणों से बदलें:
pushwoosh_app_id: अपने Pushwoosh ऐप कोड का उपयोग करें।fcm_sender_id: अपने Firebase प्रोजेक्ट नंबर का उपयोग करें।pushwoosh_api_token: अपने Pushwoosh डिवाइस API टोकन का उपयोग करें।
<resources> <string name="app_name">demoapp</string> <string name="title_home">एक्शन</string> <string name="title_notifications">सेटिंग्स</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- प्रोजेक्ट को बिल्ड और रन करें।
- ऐप में दो टैब होंगे: “एक्शन” और “सेटिंग्स”। सेटिंग्स टैब पर जाएँ।
- पुश के लिए रजिस्टर करें बटन पर टैप करें।
- पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा।
आपको इस तरह की एक लॉग एंट्री देखनी चाहिए:
Log level: INFO[RequestPermissionHelper] Requesting permissionsPushwoosh SDK initialized successfullyHWID: __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 toPushwoosh कंट्रोल पैनल पर वापस जाएँ और अपने पंजीकृत डिवाइस पर एक पुश नोटिफिकेशन भेजें।
आगे क्या है
Anchor link toअधिक जानने के लिए, कृपया बुनियादी एकीकरण गाइड देखें।