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 - รหัสแอปของแอป เช่น com.example.myapp
  • -h,--help - แสดงข้อความช่วยเหลือสำหรับคำสั่งที่ระบุ
  • --list - แสดงเทมเพลตทั้งหมดที่ใช้ได้
  • --min-sdk=PARAM - minSdk ค่าที่แอปสนับสนุน (ค่าเริ่มต้นจะกำหนดไว้ในเทมเพลต)
  • --name=PARAM - ชื่อของแอป เช่น My Application
  • --namespace=PARAM - เนมสเปซสำหรับทรัพยากรและชื่อแพ็กเกจสำหรับไฟล์ต้นฉบับ 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 (เช่น com.example.myapp)
  • --namespace: ตั้งค่าเนมสเปซสำหรับทรัพยากร Android ที่สร้างขึ้น (คลาส R) และชื่อแพ็กเกจ Kotlin เริ่มต้น
  • --min-sdk: ลบล้างระดับ API ขั้นต่ำเริ่มต้นของเทมเพลต (minSdk)

เทมเพลตรายการ (--list)

เรียกใช้ android create --list เพื่อพิมพ์เทมเพลตที่มีอยู่ทั้งหมดและคำอธิบายโดยไม่ต้องสร้างโปรเจ็กต์

ตัวอย่าง

แสดงรายการเทมเพลตโปรเจ็กต์ทั้งหมดที่มี

android create --list

สร้างโปรเจ็กต์ Android ใหม่ใน ./my-app โดยใช้ชื่อแอปและรหัสแอปที่กำหนดเอง

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