यह उपलब्ध टेंप्लेट से नया 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> को शामिल नहीं किया जाता है, तो खाली कंपोज़ ऐक्टिविटी टेंप्लेट का इस्तेमाल किया जाता है. प्रोजेक्ट बनाने से पहले, उपलब्ध सभी प्रोजेक्ट टेंप्लेट की जांच करने के लिए --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
./my-app में, ऐप्लिकेशन के कस्टम नाम और ऐप्लिकेशन आईडी के साथ एक नया Android प्रोजेक्ट बनाएं:
android create --name="My Application" --application-id=com.example.myapp --output=./my-app
किसी खास टेंप्लेट और एसडीके के कम से कम वर्शन का इस्तेमाल करके प्रोजेक्ट बनाएं:
android create --name="Wear App" --min-sdk=30 --output=./wear-app empty-activity-compose