# Android SDK Schnellstart

Beginnen Sie mit dem Pushwoosh Android SDK mit diesem schnellen und einfachen Beispiel.

## Voraussetzungen

Um das Pushwoosh Android SDK in Ihre App zu integrieren, benötigen Sie Folgendes:

<TranslatedFragment id="prerequisites-android" />

## Das Beispielprojekt herunterladen

Klonen Sie das Beispielprojekt von GitHub:
```bash
git clone https://github.com/Pushwoosh/pushwoosh-android-sample
```

## Das Projekt konfigurieren

1. Platzieren Sie Ihre **google-services.json**-Datei im Verzeichnis `pushwoosh-demoapp/app`.

2. Aktualisieren Sie in Ihrer **build.gradle** (Modul: app) die `applicationId`, damit sie mit Ihrem Paketnamen übereinstimmt.

3. Ersetzen Sie in **res/values/strings.xml** die Platzhalterwerte durch Ihre spezifischen Details:
  - `pushwoosh_app_id`: Verwenden Sie Ihren Pushwoosh App Code.
  - `pushwoosh_api_token`: Verwenden Sie Ihr [Pushwoosh Device API Token](/de/developer/api-reference/api-access-token/#device-api-token)
```xml title="strings.xml"
<resources>
    <string name="app_name">demoapp</string>
    <string name="title_home">Aktionen</string>
    <string name="title_notifications">Einstellungen</string>
    <string name="pushwoosh_app_id">_IHR_PUSHWOOSH_APP_ID_</string>
    <string name="pushwoosh_api_token">_IHR_PUSHWOOSH_DEVICE_API_TOKEN_</string>
</resources>
```

## Das Projekt ausführen

1. Erstellen Sie das Projekt und führen Sie es aus.
2. Die App wird zwei Tabs haben: „Aktionen“ und „Einstellungen“. Navigieren Sie zum Tab **Einstellungen**.
3. Tippen Sie auf die Schaltfläche **Für Push-Benachrichtigungen registrieren**.
4. Erteilen Sie die Erlaubnis für Push-Benachrichtigungen. Das Gerät wird bei Pushwoosh registriert.

Sie sollten einen Log-Eintrag wie diesen sehen:
```plaintext title="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__
```

## Eine Push-Benachrichtigung senden

Gehen Sie zurück zum Pushwoosh Control Panel und [senden Sie eine Push-Benachrichtigung](/de/product/messaging-channels/push-notifications/send-push-notifications/one-time-push) an Ihr registriertes Gerät.

## Was kommt als Nächstes
Um mehr zu erfahren, lesen Sie bitte die [Anleitung zur Basis-Integration](/de/developer/pushwoosh-sdk/android-sdk/firebase-integration/integrate-pushwoosh-android-sdk/).