利用可能なテンプレートから新しい 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