

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Laden Sie den Code der Android-Producer-Bibliothek herunter und konfigurieren Sie ihn
<a name="producersdk-android-downloadcode"></a>

In diesem Abschnitt des Verfahrens zur Android-Producer-Bibliothek laden Sie den Android-Beispielcode herunter und öffnen das Projekt in Android Studio. 

Voraussetzungen und weitere Informationen zu diesem Beispiel finden Sie unter [Verwenden der Android-Producer-Bibliothek](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html).



1. Erstellen Sie ein Verzeichnis und klonen Sie es dann AWS Mobile SDK für Android aus dem GitHub Repository. 

   ```
   git clone https://github.com/awslabs/aws-sdk-android-samples
   ```

1. Öffnen Sie [Android Studio](https://developer.android.com/studio/index.html).

1. Wählen Sie auf dem Öffnungsbildschirm **Open an existing Android Studio project**.

1. Navigieren Sie zum Verzeichnis `aws-sdk-android-samples/AmazonKinesisVideoDemoApp` und wählen Sie **OK**.

1. Öffnen Sie die `AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json` Datei.

   Geben Sie im `CredentialsProvider` Knoten die Identitätspool-ID aus der Prozedur **So richten Sie einen Identitätspool** im Abschnitt [Voraussetzungen](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html#producersdk-android-prerequisites) ein und geben Sie Ihre AWS-Region (z. B.**us-west-2**) ein.

   Geben Sie im `CognitoUserPool` Knoten den geheimen App-Client, die App-Client-ID und die Pool-ID aus der Prozedur **So richten Sie einen Benutzerpool** im Abschnitt [Voraussetzungen](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html#producersdk-android-prerequisites) ein und geben Sie Ihre AWS-Region (z. B.**us-west-2**) an.

1. Ihre `awsconfiguration.json`-Datei sollte wie folgt aussehen:

   ```
   {
     "Version": "1.0",
     "CredentialsProvider": {
       "CognitoIdentity": {
         "Default": {
           "PoolId": "us-west-2:01234567-89ab-cdef-0123-456789abcdef",
           "Region": "us-west-2"
         }
       }
     },
     "IdentityManager": {
       "Default": {}
     },
     "CognitoUserPool": {
       "Default": {
         "AppClientSecret": "abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmno",
         "AppClientId": "0123456789abcdefghijklmnop",
         "PoolId": "us-west-2_qRsTuVwXy",
         "Region": "us-west-2"
       }
     }
   }
   ```

1. Aktualisieren Sie das `AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java` mit Ihrer Region (im folgenden Beispiel ist es auf **US\$1WEST\$12** gesetzt): 

   ```
   public class KinesisVideoDemoApp extends Application {
       public static final String TAG = KinesisVideoDemoApp.class.getSimpleName();
       public static Regions KINESIS_VIDEO_REGION = Regions.US_WEST_2;
   ```

   [Informationen zu AWS-Region Konstanten finden Sie unter Regionen.](https://aws-amplify.github.io/aws-sdk-android/docs/reference/com/amazonaws/regions/Regions.html)