O botão Run cria e implanta o app em um dispositivo. No entanto, para criar seu app para compartilhar ou fazer upload no Google Play, você precisará usar uma das opções no menu Build e criar o projeto total ou parcialmente. Antes de selecionar qualquer uma das opções listadas na tabela 1 primeiro selecione a variante de compilação a ser usada.
Item de menu | Descrição |
---|---|
Make Module | Compila no módulo selecionado todos os arquivos de origem que foram modificados desde o último build, assim como todos os módulos de que o módulo selecionado depende recursivamente. A compilação inclui arquivos de origem dependente e quaisquer tarefas associadas. Você pode selecionar o módulo a ser compilado selecionando o nome do módulo ou um dos arquivos dele na janela Project. |
Make Project | Faz todos os módulos. |
Clean Project | Exclui todos os arquivos de compilação intermediários/armazenados em cache. |
Rebuild Project | Executa o Clean Project para a variante de compilação selecionada e produz um APK. |
Build Bundle(s) / APK(s) > Build APK(s) |
Cria um APK de todos os módulos no projeto atual para a variante selecionada. Quando o build for concluído, uma notificação de confirmação será exibida, fornecendo um link para o arquivo APK e um link para analisá-lo no APK Analyzer. Se a variante de build selecionada for um tipo de build de depuração, o APK será assinado com uma chave de depuração e estará pronto para ser instalado. Se você selecionou uma variante de lançamento, o APK não estará assinado por padrão e você vai precisar assiná-lo manualmente. Como alternativa, selecione Build > Generate Signed Bundle / APK na barra de menus.
O Android Studio salva os APKs criados em
|
Build Bundle(s) / APK(s) > Build Bundle(s) |
Cria um Android APP Bundle de todos os módulos no projeto atual para a variante selecionada. Quando o build for concluído, uma notificação de confirmação será exibida, fornecendo um link para o pacote de apps e um link para análise no APK Analyzer. Se a variante de build selecionada for um tipo de build de depuração, o pacote
de apps vai ser assinado com uma chave de depuração e você vai poder
usar o
O Android Studio salva os APKs criados em
|
Abre uma caixa de diálogo com um assistente para definir uma nova configuração de assinatura e criar um APK ou pacote de app assinado. É necessário assinar o app com uma chave de versão antes de fazer upload dele para o Play Console. Se quiser mais informações sobre a assinatura de apps, consulte Assinar o app. |
Observação: o botão Run cria um APK com testOnly="true"
, o que significa que o APK só pode ser instalado via adb
, que o Android Studio usa. Se você quiser
um APK depurável que as pessoas possam instalar sem o adb, selecione a variante de build e clique em
Build Bundle(s) / APK(s) > Build APK(s).
Para ver mais detalhes sobre as tarefas que o Gradle executa para cada comando, abra a janela Build conforme descrito na próxima seção. Para mais informações sobre o Gradle e o processo de compilação, consulte Configurar sua versão.