O Android SDK é um kit de desenvolvimento de software robusto criado pelo Google para fornecer aos desenvolvedores um conjunto abrangente de ferramentas para a criação de aplicativos Android.
Recursos do Android SDK
O Android SDK tem um conjunto decente de bibliotecas e ferramentas de desenvolvimento para ajudar os programadores a criar e testar aplicativos. Uma solução para desenvolvedores de Android novos ou inexperientes é o ADT Bundle. Ele tem uma grande coleção de utilitários, incluindo
- Eclipse;
- Ferramentas da plataforma Android;
- a imagem mais recente do sistema Android.
O SDK do Android pressupõe que os desenvolvedores já tenham o Eclipse (oficialmente suportado pelo IDE), o JDK (Java Development Kit) e o plug-in Android Development Tools (não obrigatório, mas recomendado) instalados. Em outras palavras, o SDK inclui apenas utilitários básicos para trabalhar com aplicativos Android.
Recursos do SDK do Android
Inicialmente, o SDK não contém a plataforma Android nem nenhum componente de terceiros. Para obtê-los, você terá de executar o gerenciador do SDK e instalar pelo menos uma plataforma junto com as ferramentas adequadas. A razão para isso é muito simples: as plataformas são atualizadas constantemente para oferecer suporte a novos recursos e incluí-los no SDK o tempo todo seria muito caro, sem mencionar o tamanho do pacote final. É por isso que o Google adotou uma solução mais simples. É claro que será necessária uma conexão de rede, mas quem não tem uma hoje em dia? E, dessa forma, você também pode se manter atualizado com os recursos mais recentes da plataforma.
O SDK também oferece suporte a versões mais antigas da plataforma, desde o Android 1.1 até o mais recente. Isso permite que os desenvolvedores criem aplicativos para dispositivos mais antigos e os testem quanto à compatibilidade com as plataformas mais recentes.
Em geral, o SDK é um ótimo auxiliar para os desenvolvedores do Android, embora seja voltado para desenvolvedores experientes.