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 scaffolds a new Android project from an official project template.

כברירת מחדל, אם לא מציינים את <template-name>, המערכת משתמשת בתבנית ריקה של פעילות יצירה. כדי לבדוק את כל תבניות הפרויקט הזמינות לפני שיוצרים פרויקט, מעבירים את הערך --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