下载并配置 Android 制作器库代码 - Amazon Kinesis Video Streams

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

下载并配置 Android 制作器库代码

在安卓制作人库程序的这一部分中,您将下载安卓示例代码并在 Android Studio 中打开该项目。

有关此示例的先决条件和其他详细信息,请参阅使用 Android 制作人库

  1. 创建一个目录,然后 AWS Mobile SDK for Android 从 GitHub存储库中克隆该目录。

    git clone https://github.com/awslabs/aws-sdk-android-samples
  2. 打开 Android Studio

  3. 在起始屏幕中,选择 Open an existing Android Studio project

  4. 导航到 aws-sdk-android-samples/AmazonKinesisVideoDemoApp 目录,选择 OK

  5. 打开 AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json文件。

    CredentialsProvider节点中,提供先决条件部分中设置身份池过程中的身份池 ID,并提供您的 AWS 区域 (例如us-west-2)。

    CognitoUserPool节点中,提供先决条件部分中设置用户池过程中的应用程序客户端密钥、应用程序客户端 ID 和池 ID,并提供您的 AWS 区域 (例如us-west-2)。

  6. awsconfiguration.json 文件类似如下:

    { "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" } } }
  7. AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java使用您的地区更新(在以下示例中,将其设置为 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;

    有关 AWS 区域 常量的信息,请参阅区域