android create

Crea un nuovo progetto Android dai modelli disponibili. Puoi specificare il nome del progetto, la directory di output, il valore di minSdk e l'esecuzione dry run.

Utilizzo

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

Opzioni

  • --application-id=PARAM: l'ID app dell'app, ad esempio com.example.myapp.
  • -h,--help - Mostra il messaggio di aiuto per il comando specificato.
  • --list: elenca tutti i modelli disponibili.
  • --min-sdk=PARAM: il valore minSdk supportato dall'app (il valore predefinito è definito nel modello).
  • --name=PARAM: il nome dell'app, ad esempio My Application.
  • --namespace=PARAM: lo spazio dei nomi per le risorse e il nome del pacchetto per i file sorgente Kotlin.
  • -o,--output=PARAM: il percorso della directory del progetto di destinazione (il valore predefinito è .).

android opzioni:

  • --sdk=PARAM: percorso dell'SDK Android.
  • -v,--verbose - Enable verbose output for troubleshooting.
  • -V,--version - Stampa le informazioni sulla versione ed esci.

Argomenti posizionali

  • <template-name> - Il nome del modello.

Descrizione

android create crea un nuovo progetto Android da un modello di progetto ufficiale.

Per impostazione predefinita, se <template-name> viene omesso, viene utilizzato il modello di attività Compose vuota predefinito. Passa a --list per esaminare tutti i modelli di progetto disponibili prima di creare un progetto.

Configurare le opzioni del progetto

  • --name: obbligatorio durante la creazione di un progetto. Imposta il nome visualizzato dell'app (ad esempio, "My Application").
  • -o, --output: imposta la directory di destinazione in cui vengono scritti i file di progetto. Il valore predefinito è la directory corrente (.).
  • --application-id: imposta l'ID app univoco utilizzato per le build e la pubblicazione su Google Play (ad esempio, com.example.myapp).
  • --namespace: imposta lo spazio dei nomi per le risorse Android generate (classe R) e il nome del pacchetto Kotlin predefinito.
  • --min-sdk: esegue l'override del livello API minimo predefinito del modello (minSdk).

Modelli di elenchi (--list)

Esegui android create --list per stampare tutti i modelli disponibili e le relative descrizioni senza creare un progetto.

Esempi

Elenca tutti i modelli di progetto disponibili:

android create --list

Crea un nuovo progetto Android in ./my-app con un nome e un ID app personalizzati:

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

Crea un progetto utilizzando un modello specifico e la versione minima dell'SDK:

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