Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Étape 1 : Téléchargez et configurez le code de la bibliothèque Android Producer
Dans cette section de la procédure de la bibliothèque Producteur Android, vous téléchargez l'exemple de code Android et ouvrez le projet dans Android Studio.
Pour plus d'informations sur les conditions prérequises et les autres détails de cet exemple, consultez Utilisation de la bibliothèque producteur Android.
-
Créez un répertoire, puis clonez-le AWS Mobile SDK for Android à partir du GitHub référentiel.
git clone https://github.com/awslabs/aws-sdk-android-samples
-
Ouvrez Android Studio
. -
Dans l'écran qui s'affiche, choisissez Open an existing Android Studio project.
-
Accédez au répertoire
aws-sdk-android-samples/AmazonKinesisVideoDemoApp
et choisissez OK. -
Ouvrez le fichier
AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json
.Dans le
CredentialsProvider
nœud, indiquez l'ID du pool d'identités indiqué dans la procédure Pour configurer un pool d'identités de la section Conditions préalables, ainsi que le vôtre Région AWS (par exemple,us-west-2
).Dans le
CognitoUserPool
nœud, indiquez le secret du client de l'application, l'identifiant du client de l'application et l'identifiant du pool indiqués dans la procédure Pour configurer un groupe d'utilisateurs de la section Conditions préalables, et indiquez le vôtre Région AWS (par exemple,us-west-2
). -
Votre fichier
awsconfiguration.json
est alors similaire à ce qui suit :{ "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" } } }
-
Mettez-la à jour
AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java
avec votre région (dans l'exemple suivant, elle est définie sur US_WEST_2) :public class KinesisVideoDemoApp extends Application { public static final String TAG = KinesisVideoDemoApp.class.getSimpleName(); public static Regions KINESIS_VIDEO_REGION = Regions.US_WEST_2;
Pour plus d'informations sur les Région AWS constantes, reportez-vous à la section Régions
.