

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Unduh dan konfigurasikan kode pustaka produsen Android
<a name="producersdk-android-downloadcode"></a>

Di bagian prosedur library produsen Android ini, Anda mengunduh kode contoh Android dan membuka project di Android Studio. 

Untuk prasyarat dan detail lainnya tentang contoh ini, lihat [Menggunakan library produsen Android.](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html)



1. Buat direktori, lalu kloning AWS Mobile SDK for Android dari GitHub repositori. 

   ```
   git clone https://github.com/awslabs/aws-sdk-android-samples
   ```

1. Buka [Android Studio](https://developer.android.com/studio/index.html).

1. Di layar pembuka, pilih **Buka project Android Studio yang sudah ada**.

1. Arahkan ke `aws-sdk-android-samples/AmazonKinesisVideoDemoApp` direktori, dan pilih **OK**.

1. Buka file `AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json`.

   Di `CredentialsProvider` node, berikan ID kumpulan identitas dari prosedur **Untuk menyiapkan kumpulan identitas** di bagian [Prasyarat](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html#producersdk-android-prerequisites), dan berikan Wilayah AWS (misalnya,) Anda. **us-west-2**

   Di `CognitoUserPool` node, berikan rahasia klien App, ID klien App, dan ID Pool dari prosedur **Untuk menyiapkan kumpulan pengguna** di bagian [Prasyarat](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html#producersdk-android-prerequisites), dan berikan Wilayah AWS (misalnya,). **us-west-2**

1. `awsconfiguration.json`File Anda akan terlihat mirip dengan yang berikut ini:

   ```
   {
     "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"
       }
     }
   }
   ```

1. Perbarui `AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java` dengan Wilayah Anda (dalam contoh berikut, disetel ke **US\$1WEST\$12**): 

   ```
   public class KinesisVideoDemoApp extends Application {
       public static final String TAG = KinesisVideoDemoApp.class.getSimpleName();
       public static Regions KINESIS_VIDEO_REGION = Regions.US_WEST_2;
   ```

   Untuk informasi tentang Wilayah AWS konstanta, lihat [Wilayah](https://aws-amplify.github.io/aws-sdk-android/docs/reference/com/amazonaws/regions/Regions.html).