android create

利用可能なテンプレートから新しい Android プロジェクトを作成します。プロジェクト名、出力ディレクトリ、minSdk 値、ドライラン実行を指定できます。

使用方法

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

オプション

  • --application-id=PARAM - アプリのアプリ ID(例: com.example.myapp)。
  • -h,--help - 指定されたコマンドのヘルプ メッセージを表示します。
  • --list - 利用可能なすべてのテンプレートを一覧表示します。
  • --min-sdk=PARAM - アプリでサポートされている minSdk 値(デフォルト値はテンプレートで定義されています)。
  • --name=PARAM - アプリの名前(My Application など)。
  • --namespace=PARAM - リソースの Namespace と Kotlin ソースファイルのパッケージ名。
  • -o,--output=PARAM - 宛先プロジェクトのディレクトリ パス(デフォルト値は .)。

android 個のオプション:

  • --sdk=PARAM - Android SDK へのパス。
  • -v,--verbose - トラブルシューティングの詳細出力を有効にします。
  • -V,--version - バージョン情報を出力して終了します。

位置引数

  • <template-name> - テンプレート名。

説明

android create は、公式のプロジェクト テンプレートから新しい Android プロジェクトをスキャフォールディングします。

デフォルトでは、<template-name> を省略すると、デフォルトの空の Compose アクティビティ テンプレートが使用されます。プロジェクトを作成する前に、利用可能なすべてのプロジェクト テンプレートを検査するには、--list を渡します。

プロジェクト オプションを構成する

  • --name: プロジェクトの作成時に必須。アプリの表示名("My Application" など)を設定します。
  • -o, --output: プロジェクト ファイルが書き込まれる宛先ディレクトリを設定します。デフォルトは現在のディレクトリ(.)です。
  • --application-id: ビルドと Google Play の公開に使用される一意のアプリ ID を設定します(例: com.example.myapp)。
  • --namespace: 生成された Android リソース(R クラス)とデフォルトの Kotlin パッケージ名の名前空間を設定します。
  • --min-sdk: テンプレートのデフォルトの最小 API レベル(minSdk)をオーバーライドします。

リスト テンプレート(--list)

android create --list を実行して、プロジェクトを作成せずに、使用可能なすべてのテンプレートとその説明を出力します。

例

使用可能なすべてのプロジェクト テンプレートを一覧表示します。

android create --list

./my-app で、カスタム アプリ名とアプリ ID を使用して新しい Android プロジェクトを作成します。

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

特定のテンプレートと最小 SDK バージョンを使用してプロジェクトを作成します。

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