Junior — Middle
Por que é importante especificar o valor de compileSdk no arquivo build.gradle para o módulo do projeto?
sobes.tech IA
Resposta da IA
O valor de compileSdk no ficheiro build.gradle indica a versão do SDK Android com a qual o projeto é compilado. Isto é importante porque:
- Permite usar novas APIs e funcionalidades da plataforma disponíveis na versão especificada do SDK.
- Garante compatibilidade com a versão Android selecionada, evitando erros de compilação.
- Não afeta a versão mínima suportada (
minSdkVersion), mas define quais APIs estão disponíveis durante a compilação.
Por exemplo, se indicar compileSdkVersion 33, poderá usar a API Android 13, mas a aplicação ainda pode funcionar em dispositivos com versões mais antigas do Android, se minSdkVersion o permitir.