Crea un proyecto de Android nuevo a partir de plantillas disponibles. Puedes especificar el nombre del proyecto, el directorio de salida, el valor de minSdk y la ejecución de prueba.
Uso
android create [-h] [--application-id=PARAM] [--list] [--min-sdk=PARAM] [--name=PARAM] [--namespace=PARAM] [--output=PARAM] [<template-name>]
Opciones
--application-id=PARAM: Es el ID de la app, por ejemplo,com.example.myapp.-h,--help: Muestra el mensaje de ayuda para el comando especificado.--list: Enumera todas las plantillas disponibles.--min-sdk=PARAM: Es el valor deminSdkque admite la app (el valor predeterminado se define en la plantilla).--name=PARAM: Es el nombre de la app, por ejemplo,My Application.--namespace=PARAM: Es el espacio de nombres para los recursos y el nombre del paquete para los archivos de origen de Kotlin.-o,--output=PARAM: Es la ruta de acceso al directorio del proyecto de destino (el valor predeterminado es.).
Opciones de android:
--sdk=PARAM: Ruta de acceso al SDK de Android.-v,--verbose: Habilita la salida detallada para la solución de problemas.-V,--version: Imprime la información de la versión y sale.
Argumentos de posición
<template-name>: Es el nombre de la plantilla.
Descripción
android create crea un nuevo proyecto de Android a partir de una plantilla de proyecto oficial.
De forma predeterminada, si se omite <template-name>, se usa la plantilla de actividad de Compose vacía predeterminada. Pasa --list para inspeccionar todas las plantillas de proyectos disponibles antes de crear un proyecto.
Configura las opciones del proyecto
--name: Se requiere cuando se crea un proyecto. Establece el nombre visible de la app (por ejemplo,"My Application").-o, --output: Establece el directorio de destino en el que se escriben los archivos del proyecto. El valor predeterminado es el directorio actual (.).--application-id: Establece el ID único de la app que se usa para las compilaciones y la publicación en Google Play (por ejemplo,com.example.myapp).--namespace: Establece el espacio de nombres para los recursos de Android generados (claseR) y el nombre del paquete de Kotlin predeterminado.--min-sdk: Anula el nivel de API mínimo predeterminado de la plantilla (minSdk).
Plantillas de listas (--list)
Ejecuta android create --list para imprimir todas las plantillas disponibles y sus descripciones sin crear un proyecto.
Ejemplos
Enumera todas las plantillas de proyectos disponibles:
android create --list
Crea un proyecto de Android nuevo en ./my-app con un nombre y un ID de app personalizados:
android create --name="My Application" --application-id=com.example.myapp --output=./my-app
Crea un proyecto con una plantilla y una versión mínima del SDK específicas:
android create --name="Wear App" --min-sdk=30 --output=./wear-app empty-activity-compose