

# Gerar o SDK Android de uma API no API Gateway
<a name="generate-android-sdk-of-an-api"></a>

O procedimento a seguir mostra como gerar o SDK Android de uma API no API Gateway.

**Como gerar o SDK do Android de uma API no API Gateway**

1. Inicie uma sessão no console do API Gateway em [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway).

1. Escolha uma API REST.

1. Escolha **Stages (Estágios)**. 

1. No painel **Estágios**, escolha o nome do estágio.

1. Abra o menu **Ações do estágio** e escolha **Gerar SDK**.

1. Em **Plataforma**, escolha a plataforma Android e faça o seguinte: 

   1.  Em **Group ID (ID do grupo)**, insira o identificador exclusivo do projeto correspondente. Ele é usado no arquivo `pom.xml` (por exemplo, **com.mycompany**).

   1.  Em **Invoker package (Pacote do invocador)**, insira o namespace das classes de cliente geradas (por exemplo, **com.mycompany.clientsdk**).

   1.  Em **Artifact ID (ID do artefato)**, insira o nome do arquivo .jar compilado sem a versão. Ele é usado no arquivo `pom.xml` (por exemplo, **aws-apigateway-api-sdk**).

   1. Em **Artifact version (Versão do artefato)**, insira o número da versão do artefato do cliente gerado. Ele é usado no arquivo `pom.xml` e deve seguir um padrão {{principal}}.{{secundário}}.{{patch}} (por exemplo, **1.0.0**).

1. Escolha **Generate SDK (Gerar SDK)**, e siga as instruções na tela para fazer download do SDK gerado pelo API Gateway.

Siga as instruções em [Usar um SDK Android gerado pelo API Gateway para uma API REST](how-to-generate-sdk-android.md) para usar o SDK gerado. 

 Toda vez que você atualiza uma API, deve reimplantá-la e gerar novamente o SDK para incluir as atualizações. 