Inicio rápido del SDK de Android
Comience a utilizar el SDK de Android de Pushwoosh con este ejemplo rápido y sencillo
Prerrequisitos
Anchor link toPara integrar el SDK de Android de Pushwoosh en su aplicación, necesitará lo siguiente:
Descargar el proyecto de ejemplo
Anchor link toClone el proyecto de ejemplo desde GitHub:
git clone https://github.com/Pushwoosh/pushwoosh-android-sampleConfigurar el proyecto
Anchor link to-
Coloque su archivo google-services.json en el directorio pushwoosh-demoapp/app.
-
En su build.gradle (Módulo: app), actualice el
applicationIdpara que coincida con el nombre de su paquete. -
En res/values/strings.xml, reemplace los valores de marcador de posición con sus detalles específicos:
pushwoosh_app_id: Use su Código de Aplicación de Pushwoosh.fcm_sender_id: Use su Número de Proyecto de Firebase.pushwoosh_api_token: Use su Token de API de Dispositivo de Pushwoosh
<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>Ejecutar el proyecto
Anchor link to- Compile y ejecute el proyecto.
- La aplicación tendrá dos pestañas: “Actions” y “Settings”. Navegue a la pestaña Settings.
- Toque el botón Register for Pushes.
- Conceda permiso para las notificaciones push. El dispositivo se registrará en Pushwoosh.
Debería ver una entrada de registro como esta:
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__Enviar una notificación push
Anchor link toVuelva al Panel de Control de Pushwoosh y envíe una notificación push a su dispositivo registrado.
¿Qué sigue?
Anchor link toPara obtener más información, consulte la guía de integración básica