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 بمسار حزمة تطوير البرامج (SDK) لنظام التشغيل Android.
  • -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: تلغي الحد الأدنى التلقائي لمستوى واجهة برمجة التطبيقات في النموذج (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