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
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.
-
Erstellen Sie ein Verzeichnis und klonen Sie es dann AWS Mobile SDK for Android aus dem GitHub Repository.
git clone https://github.com/awslabs/aws-sdk-android-samples
-
Öffnen Sie Android Studio
. -
Wählen Sie auf dem Öffnungsbildschirm Open an existing Android Studio project.
-
Navigieren Sie zum Verzeichnis
aws-sdk-android-samples/AmazonKinesisVideoDemoApp
und wählen Sie OK. -
Ö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 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 ein und geben Sie Ihre AWS-Region (z. B.us-west-2
) an. -
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" } } }
-
Aktualisieren Sie das
AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java
mit Ihrer Region (im folgenden Beispiel ist es auf US_ WEST _2 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.