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.
Téléchargez et configurez le code de la bibliothèque Android Producer
Dans cette section de la procédure de la bibliothèque Android Producer, vous téléchargez l'exemple de code Android et ouvrez le projet dans Android Studio.
Pour connaître les prérequis et d'autres informations sur cet exemple, consultez la section Utilisation de la bibliothèque Android Producer.
-
Créez un répertoire, puis clonez-le SDK mobile AWS pour Android depuis le 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/AmazonKinesisVideoDemoAppet choisissez OK. -
Ouvrez le fichier
AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json.Dans le
CredentialsProvidernœud, indiquez l'ID du pool d'identités indiqué dans la procédure Pour configurer un pool d'identités dans la section Conditions préalables, et indiquez votre Région AWS (par exemple,us-west-2).Dans le
CognitoUserPoolnœud, indiquez le secret du client de l'application, l'ID du client de l'application et l'ID du pool selon la procédure Pour configurer un groupe d'utilisateurs de la section Conditions préalables, et indiquez votre Région AWS (par exemple,us-west-2). -
Votre fichier
awsconfiguration.jsonest 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-le à jour
AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.javaavec votre région (dans l'exemple suivant, il est défini 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 Région AWS les constantes, voir Régions
.