android create

Cria um novo projeto do Android com base nos modelos disponíveis. É possível especificar o nome do projeto, o diretório de saída, o valor minSdk e a execução de teste.

Uso

android create [-h] [--application-id=PARAM] [--list] [--min-sdk=PARAM] [--name=PARAM] [--namespace=PARAM] [--output=PARAM] [<template-name>]

Opções

  • --application-id=PARAM: o ID do app, por exemplo, com.example.myapp.
  • -h,--help: mostra a mensagem de ajuda do comando especificado.
  • --list: lista todos os modelos disponíveis.
  • --min-sdk=PARAM: o valor de minSdk compatível com o app. O valor padrão é definido no modelo.
  • --name=PARAM: o nome do app, por exemplo, My Application.
  • --namespace=PARAM: o namespace para recursos e o nome do pacote para arquivos de origem do Kotlin.
  • -o,--output=PARAM: o caminho do diretório do projeto de destino. O valor padrão é ..

Opções de android:

  • --sdk=PARAM: caminho para o SDK do Android.
  • -v,--verbose - Ativa a saída detalhada para solução de problemas.
  • -V,--version: imprime informações da versão e sai.

Argumentos posicionais

  • <template-name>: o nome do modelo.

Descrição

O android create cria um novo Projeto do Android com base em um modelo de projeto oficial.

Por padrão, se <template-name> for omitido, o modelo de atividade vazia do Compose padrão será usado. Transmita --list para inspecionar todos os modelos de projeto disponíveis antes de criar um projeto.

Configurar opções do projeto

  • --name: obrigatório ao criar um projeto. Define o nome de exibição do app (por exemplo, "My Application").
  • -o, --output: define o diretório de destino em que os arquivos do projeto são gravados. O padrão é o diretório atual (.).
  • --application-id: define o ID exclusivo do app usado para builds e publicação no Google Play (por exemplo, com.example.myapp).
  • --namespace: define o namespace para recursos Android gerados (classe R) e o nome do pacote Kotlin padrão.
  • --min-sdk: substitui o nível da API mínimo padrão do modelo (minSdk).

Modelos de lista (--list)

Execute android create --list para imprimir todos os modelos disponíveis e as descrições deles sem criar um projeto.

Exemplos

Liste todos os modelos de projeto disponíveis:

android create --list

Crie um projeto do Android em ./my-app com um nome e ID personalizados:

android create --name="My Application" --application-id=com.example.myapp --output=./my-app

Crie um projeto usando um modelo específico e a versão mínima do SDK:

android create --name="Wear App" --min-sdk=30 --output=./wear-app empty-activity-compose