下载并配置 Android 制作器库代码 - Amazon Kinesis Video Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

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

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

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

  1. 创建一个目录,然后 Amazon 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,并提供您的 Amazon Web Services 区域 (例如us-west-2)。

    CognitoUserPool节点中,提供先决条件部分中设置用户池过程中的应用程序客户端密钥、应用程序客户端 ID 和池 ID,并提供您的 Amazon Web Services 区域 (例如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;

    有关 Amazon Web Services 区域 常量的信息,请参阅区域