Crée un projet Android à partir des modèles disponibles. Vous pouvez spécifier le nom du projet, le répertoire de sortie, la valeur minSdk et l'exécution en mode test.
Utilisation
android create [-h] [--application-id=PARAM] [--force] [--list] [--min-sdk=PARAM] [--name=PARAM] [--namespace=PARAM] [--output=PARAM] [<template-name>]
Options
--application-id=PARAM: ID de l'application, par exemplecom.example.myapp.--force: permet de créer le projet dans un répertoire non vide, en écrasant les fichiers existants.-h,--help: affiche le message d'aide pour la commande spécifiée.--list: liste tous les modèles disponibles.--min-sdk=PARAM: valeurminSdkacceptée par l'application (la valeur par défaut est définie dans le modèle).--name=PARAM: nom de l'application, par exempleMy Application.--namespace=PARAM: espace de noms pour les ressources et nom du package pour les fichiers sources Kotlin.-o,--output=PARAM: chemin d'accès au répertoire du projet de destination (la valeur par défaut est.).
Options android :
--sdk=PARAM: chemin d'accès au SDK Android.-v,--verbose: active la sortie détaillée pour le dépannage.-V,--version: imprime les informations sur la version et quitte.
Arguments positionnels
<template-name>: nom du modèle.
Description
android create crée un projet Android à partir d'un modèle de projet officiel.
Par défaut, si <template-name> est omis, le modèle d'activité Compose vide par défaut est utilisé. Transmettez --list pour inspecter tous les modèles de projet disponibles avant de créer un projet.
Configurer les options du projet
--name: obligatoire lors de la création d'un projet. Définit le nom à afficher de l'application (par exemple,"My Application").-o, --output: définit le répertoire de destination dans lequel les fichiers du projet sont écrits. La valeur par défaut est le répertoire actuel (.). Le répertoire ne doit pas exister ou doit être vide, sauf si--forceest spécifié.--force: permet de créer le projet dans un répertoire non vide. Les fichiers existants dont le chemin d'accès est identique à celui d'un fichier de projet sont écrasés.--application-id: définit l'ID unique de l'application utilisé pour les builds et la publication sur Google Play (par exemple,com.example.myapp).--namespace: définit l'espace de noms pour les ressources Android générées (classeR) et le nom de package Kotlin par défaut.--min-sdk: remplace le niveau d'API minimal par défaut du modèle (minSdk).
Modèles de liste (--list)
Exécutez android create --list pour imprimer tous les modèles disponibles et leurs descriptions sans créer de projet.
Exemples
Répertoriez tous les modèles de projet disponibles :
android create --list
Créez un projet Android dans ./my-app avec un nom et un ID d'application personnalisés :
android create --name="My Application" --application-id=com.example.myapp --output=./my-app
Créez un projet à l'aide d'un modèle et d'une version minimale du SDK spécifiques :
android create --name="Wear App" --min-sdk=30 --output=./wear-app empty-activity-compose