android create

Tworzy nowy projekt aplikacji na Androida na podstawie dostępnych szablonów. Możesz określić nazwę projektu, katalog wyjściowy, wartość minSdk i wykonać próbne uruchomienie.

Wykorzystanie

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

Opcje

  • --application-id=PARAM – identyfikator aplikacji, np. com.example.myapp.
  • -h,--help – wyświetla komunikat pomocy dotyczący określonego polecenia.
  • --list – wyświetla listę wszystkich dostępnych szablonów.
  • --min-sdk=PARAM – wartość minSdk obsługiwana przez aplikację (wartość domyślna jest zdefiniowana w szablonie).
  • --name=PARAM – nazwa aplikacji, np. My Application.
  • --namespace=PARAM – przestrzeń nazw zasobów i nazwa pakietu dla plików źródłowych Kotlin.
  • -o,--output=PARAM – ścieżka do katalogu projektu docelowego (wartość domyślna to .).

Opcje: android

  • --sdk=PARAM – Ścieżka do pakietu SDK na Androida.
  • -v,--verbose – włącza szczegółowe dane wyjściowe na potrzeby rozwiązywania problemów.
  • -V,--version – wyświetla informacje o wersji i zamyka program.

Argumenty pozycyjne

  • <template-name> – nazwa szablonu.

Opis

android create tworzy nowy projekt aplikacji na Androida na podstawie oficjalnego szablonu projektu.

Jeśli parametr <template-name> zostanie pominięty, domyślnie używany jest pusty szablon aktywności Compose. Kliknij --list, aby przed utworzeniem projektu sprawdzić wszystkie dostępne szablony.

Konfigurowanie opcji projektu

  • --name: wymagane podczas tworzenia projektu. Ustawia wyświetlaną nazwę aplikacji (np. "My Application").
  • -o, --output: Ustawia katalog docelowy, w którym zapisywane są pliki projektu. Domyślnie jest to bieżący katalog (.).
  • --application-id: ustawia unikalny identyfikator aplikacji używany w przypadku kompilacji i publikowania w Google Play (np. com.example.myapp).
  • --namespace: ustawia przestrzeń nazw dla wygenerowanych zasobów Androida (klasa R) i domyślną nazwę pakietu Kotlin.
  • --min-sdk: zastępuje domyślny minimalny poziom interfejsu API szablonu (minSdk).

Szablony list (--list)

Uruchom android create --list, aby wydrukować wszystkie dostępne szablony i ich opisy bez tworzenia projektu.

Przykłady

Wyświetl wszystkie dostępne szablony projektów:

android create --list

Utwórz nowy projekt aplikacji na Androida w ./my-app z niestandardową nazwą i identyfikatorem aplikacji:

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

Utwórz projekt, korzystając z określonego szablonu i minimalnej wersji pakietu SDK:

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