अपना पहला Android ऐप्लिकेशन बनाएं और चलाएं

इस कोडलैब में आप #39;अपना पहला Android ऐप्लिकेशन (हैप्पी बर्थडे) बनाएंगे. जो Android Studio से मिलने वाले बेसिक ऐप्लिकेशन के टेंप्लेट से शुरू होगा. आपका Android प्रोजेक्ट किस तरह दिखेगा, इसकी भी जांच करेंगे. साथ ही, Android Studio में अलग-अलग विंडो को इस्तेमाल करने का तरीका भी जानेंगे.

ज़रूरी बातें

  • किसी वर्ड प्रोसेसर या स्प्रेडशीट जैसे ऐप्लिकेशन को सेट अप, कॉन्फ़िगर, और इस्तेमाल करने की जानकारी

आप इन चीज़ों के बारे में जानेंगे

  • टेंप्लेट का इस्तेमाल करके, Android ऐप्लिकेशन के लिए Android Studio प्रोजेक्ट बनाने का तरीका.

आप क्या बनाएंगे #39;

  • टेम्प्लेट से एक बुनियादी Android ऐप्लिकेशन

आपको इन चीज़ों की ज़रूरत पड़ेगी

  • ऐसा कंप्यूटर जिस पर Android Studio इंस्टॉल किया गया हो

इस टास्क में आप Android Studio से मिले प्रोजेक्ट टेंप्लेट का इस्तेमाल करके Android ऐप्लिकेशन बनाएंगे.

प्रोजेक्ट के टेंप्लेट

Android Studio में, प्रोजेक्ट टेंप्लेट एक Android ऐप्लिकेशन है जिसमें सभी ज़रूरी चीज़ें होती हैं. हालांकि, यह #39 में ज़्यादा नहीं होता. इसका मकसद तेज़ी से काम शुरू करने में आपकी मदद करना है. साथ ही, इससे आप कुछ काम भी बचा सकते हैं. Android Studio में टेंप्लेट के कुछ उदाहरण हैं. इनमें, मैप के साथ ऐप्लिकेशन और कई स्क्रीन वाला ऐप्लिकेशन शामिल है.

एक खाली गतिविधि प्रोजेक्ट बनाएं

इन चरणों में आप #39; अपने नए ऐप्लिकेशन के लिए खाली गतिविधि प्रोजेक्ट टेंप्लेट का इस्तेमाल करके एक नया Android Studio प्रोजेक्ट बनाएंगे.

  1. Android Studio के आइकॉन पर क्लिक करके, Android Studio (अगर यह पहले से खुला नहीं है) शुरू करें.

Android Studio में आपका स्वागत है विंडो दिखती है.

  1. Android Studio में आपका स्वागत है विंडो में, + नया Android Studio प्रोजेक्ट शुरू करें पर क्लिक करें.

नया प्रोजेक्ट बनाएं विंडो, Android Studio में दिए गए टेंप्लेट की सूची के साथ खुलती है.

  1. आप क्या कर सकते हैं, यह जानने के लिए सबसे ऊपर दिए गए टैब पर क्लिक करें और टेंप्लेट को स्क्रोल करें! कई तरह के डिवाइसों (जैसे कि फ़ोन, टैबलेट, और स्मार्टवॉच) के लिए टेंप्लेट होते हैं. साथ ही, अलग-अलग तरह के ऐप्लिकेशन (स्क्रोल करने लायक स्क्रीन वाले ऐप्लिकेशन, मैप वाले ऐप्लिकेशन, और आकर्षक नेविगेशन वाले ऐप्लिकेशन) के लिए भी टेंप्लेट होते हैं.
  2. विंडो में सबसे ऊपर बाईं ओर, फ़ोन और टैबलेट टैब पर क्लिक करें.
  3. सबसे ऊपर की लाइन में, खाली गतिविधि टेंप्लेट पर क्लिक करके उसे अपने प्रोजेक्ट के टेंप्लेट के तौर पर चुनें.

खाली गतिविधि टेंप्लेट ऐसा सबसे आसान टेंप्लेट है जिसका इस्तेमाल ऐप्लिकेशन बनाने के लिए किया जा सकता है. इसमें एक स्क्रीन होती है और एक आसान &कोटेशन;नमस्ते दुनिया!&कोटेशन; मैसेज दिखता है.

  1. विंडो में सबसे नीचे, आगे बढ़ें पर क्लिक करें. नया प्रोजेक्ट बनाएं डायलॉग खुलता है.

अपने प्रोजेक्ट को इस तरह कॉन्फ़िगर करें:

  1. नाम आपके ऐप्लिकेशन का नाम है. नाम के नीचे दिए गए बॉक्स में, अपने प्रोजेक्ट के नाम के तौर पर Happy Birthday डालें.
  2. पैकेज का नाम वह नाम है जो Android सिस्टम आपके ऐप्लिकेशन को खास तौर पर पहचानने के लिए इस्तेमाल करता है. आम तौर पर, यह डिफ़ॉल्ट रूप से आपके संगठन के नाम के बाद ऐप्लिकेशन का नाम होता है और सभी लोअरकेस में होता है (इस मामले में &कोटेशन;com.example.happybirthday&कोटेशन;).
  3. जगह की जानकारी सेव करना वह जगह है जहां आपके प्रोजेक्ट से जुड़ी सभी फ़ाइलें सेव होती हैं. अपने कंप्यूटर पर जगह की जानकारी को नोट करें, ताकि आप अपनी फ़ाइलें ढूंढ सकें. आप सेव करने की जगह को वैसा ही छोड़ सकते हैं जैसा वह अभी है.
  4. भाषा से पता चलता है कि आप अपने प्रोजेक्ट के लिए किस प्रोग्रामिंग भाषा का इस्तेमाल करना चाहते हैं. पक्का करें कि भाषा Kotlin हो.
  5. कम से कम SDK टूल यह बताता है कि आपका ऐप्लिकेशन Android के किस वर्शन पर चल सकता है. ड्रॉपडाउन सूची से API 19: Android 4.4 (KitKat) चुनें.
  1. कम से कम SDK टूल के नीचे, जानकारी देने वाले इस नोट पर ध्यान दें कि आपका ऐप्लिकेशन, चुने गए एपीआई लेवल के साथ कितने डिवाइस पर चल सकता है. अगर आप जानना चाहते हैं, तो Android के अलग-अलग वर्शन की सूची दिखाने के लिए, चुनने में मेरी मदद करें लिंक पर क्लिक करें, जैसा कि नीचे दिखाया गया है. इसके बाद, नए प्रोजेक्ट विंडो पर वापस आएं.

  1. नया प्रोजेक्ट बनाएं विंडो में पक्का करें कि लेगसी android.support लाइब्रेरी का इस्तेमाल करें से सही का निशान हटा दिया गया हो. अगर आप इस बारे में ज़्यादा जानना चाहते हैं, तो सवाल के निशान पर क्लिक करें.
  2. पूरा करें पर क्लिक करें.

Android Studio प्रोजेक्ट और उसकी सभी फ़ाइलें खोलता है.

जब आप पहली बार Android Studio खोलेंगे, तो आपको तीन विंडो दिखाई देंगी:

(1) प्रोजेक्ट विंडो आपके प्रोजेक्ट की फ़ाइलें और फ़ोल्डर दिखाती है.

(2) कोड में बदलाव करने के लिए बदलाव करना विंडो ज़रूरी है.

(3) What's New विंडो में, खबरें और काम की सलाह दिखती हैं.

Android Studio के नीचे दाएं कोने में मौजूद प्रगति बार या मैसेज दिखाता है कि Android Studio अब भी आपके प्रोजेक्ट को सेट अप करने पर काम कर रहा है या नहीं. उदाहरण के लिए:

  1. Android Studio के प्रोजेक्ट को सेट अप करने का इंतज़ार करें. सबसे नीचे बाएं कोने में, नीचे दिखाए गए मैसेज की तरह, आपको बताएं कि प्रोजेक्ट पूरा हो गया है या नहीं.

इस टास्क में, आप Android वर्चुअल डिवाइस (AVD) मैनेजर का इस्तेमाल करके मोबाइल डिवाइस का सॉफ़्टवेयर वर्शन (एम्युलेटर) बनाएं और उसे अपने कंप्यूटर पर चलाएं. वर्चुअल डिवाइस या एम्युलेटर, खास तरह के Android डिवाइस, जैसे कि फ़ोन के कॉन्फ़िगरेशन के हिसाब से काम करता है. यह कोई भी फ़ोन या टैबलेट हो सकता है, जिस पर आपकी पसंद के Android सिस्टम वर्शन काम करते हैं. इसके बाद, आप वर्चुअल डिवाइस का इस्तेमाल करके खाली गतिविधि टेंप्लेट से बनाया गया ऐप्लिकेशन चला सकते हैं.

Android वर्चुअल डिवाइस (AVD) बनाना

अपने कंप्यूटर पर एम्युलेटर चलाने के लिए पहला कदम, वर्चुअल डिवाइस के लिए कॉन्फ़िगरेशन बनाना है.

  1. Android Studio मेन्यू बार में, टूल > AVD मैनेजर चुनें.

नीचे दिए गए तरीके से आपके वर्चुअल डिवाइस का डायलॉग दिखता है. (अगर आपने पहले कोई वर्चुअल डिवाइस बनाया है, तो वह यहां दिखेगा.)

  1. + वर्चुअल डिवाइस बनाएं पर क्लिक करें.

हार्डवेयर चुनें विंडो दिखती है.

हार्डवेयर चुनें विंडो, सूची में से चुने गए उन डिवाइस की सूची दिखाती है जिन्हें कैटगरी के हिसाब से पहले से कॉन्फ़िगर किया गया है. हर डिवाइस के लिए, टेबल अपने डिसप्ले साइज़ (साइज़), स्क्रीन का रिज़ॉल्यूशन (रिज़ॉल्यूशन), और पिक्सल डेंसिटी (डेंसिटी) के लिए एक कॉलम देता है.

  1. कैटगरी के तौर पर, फ़ोन चुनें.
  2. कोई फ़ोन चुनें. उदाहरण के लिए, Pixel 3 XL. इसके बाद, आगे बढ़ें पर क्लिक करें. आप कोई भी फ़ोन चुन सकते हैं, लेकिन इस कोडलैब के लिए एक नया डिवाइस चुनें.

सिस्टम इमेज विंडो दिखेगी. यहां से, अपने वर्चुअल डिवाइस पर चलाने के लिए आप Android सिस्टम का वर्शन चुनें. इससे आप Android सिस्टम के अलग-अलग वर्शन पर अपने ऐप्लिकेशन की जांच कर सकते हैं.

  1. सुझाए गए टैब से, Q को वर्चुअल सिस्टम पर चलाने के लिए Android सिस्टम के वर्शन के रूप में चुनें. लिखने के समय यह Android का सबसे नया वर्शन था, लेकिन आप बाद के किसी भी स्थिर वर्शन को चुन सकते हैं. स्थिर वर्शन की सूची के लिए यहां देखें.
  1. आगे बढ़ें पर क्लिक करें.

Android वर्चुअल डिवाइस (AVD) विंडो दिखाई देती है, जहां से आप अपने डिवाइस के लिए अतिरिक्त कॉन्फ़िगरेशन विवरण चुन सकते हैं.

  1. AVD नाम फ़ील्ड में, अपने Android वर्चुअल डिवाइस का नाम डालें. बाकी में कोई बदलाव न करें.
  2. पूरा करें पर क्लिक करें.

आपका नया वर्चुअल डिवाइस आपकी वर्चुअल डिवाइस विंडो में दिखेगा और इस्तेमाल के लिए तैयार है.

  1. अपना वर्चुअल डिवाइस विंडो बंद करें.

वर्चुअल डिवाइस पर अपना ऐप्लिकेशन चलाएं

  1. अगर ऐसा नहीं है, तो Android Studio को फ़ोरग्राउंड में लाएं.
  2. Android Studio में, टूलबार में वर्चुअल डिवाइस के ड्रॉपडाउन मेन्यू पर जाएं. यह नीचे दिए गए उदाहरण से मिलता-जुलता होगा. इसके बाद, ड्रॉपडाउन सूची से बनाया गया वर्चुअल डिवाइस चुनें. (या चलाएं &डिवाइस चुनें.. पर क्लिक करें और फिर पॉप-अप में उपलब्ध डिवाइस में से अपना वर्चुअल डिवाइस चुनें.)
  3. Android Studio में, चलाएं और ऐप्लिकेशन चलाएं चुनें या टूलबार पर चलाएं आइकॉन चलाएं &gt चुनें; ऐप्लिकेशन चलाएं या टूलबार में चलाएं आइकॉन [आइकॉन यहां क्लिक करें] पर क्लिक करें. [IMAGEINFO]: ic_run.png, Android Studio रन आइकॉन पर क्लिक करें.
    वर्चुअल डिवाइस किसी असली डिवाइस की तरह ही शुरू और चालू होता है. आपके कंप्यूटर की स्पीड के हिसाब से, इसमें थोड़ा समय लग सकता है.

जब आपका ऐप्लिकेशन तैयार हो जाएगा, तो वह वर्चुअल डिवाइस पर खुल जाएगा, जैसा कि नीचे दिखाया गया है.

आपने कमाल कर दिया! आपका वर्चुअल डिवाइस अब चालू है. ध्यान दें कि शीर्षक अब &&कोटेशन किया जाता है. साथ ही, यह &Happy Birthdayको कोटेशन भी दिया जाता है.Hello World! यह स्क्रीन पर दिख रहा है.

जब आप अपना प्रोजेक्ट कॉन्फ़िगर करते हैं, तो Android Studio आपके कंप्यूटर पर AndroidStudioProject नाम के सभी Android प्रोजेक्ट के लिए एक फ़ोल्डर बनाता है. Android StudioProjects फ़ोल्डर में, Android Studio एक ऐसा फ़ोल्डर भी बनाता है जिसका नाम आपके ऐप्लिकेशन जैसा ही होता है. इस मामले में, HelloBirthday (इस मामले में)

हैपी बर्थडे फ़ोल्डर आपका प्रोजेक्ट फ़ोल्डर है. Android Studio, आपके बनाए गए और आपके प्रोजेक्ट फ़ोल्डर में मौजूद Android Studio की बनाई गई फ़ाइलें, दोनों को सेव करता है.

  1. Android Studio में, बाईं ओर प्रोजेक्ट विंडो देखें. प्रोजेक्ट विंडो आपके प्रोजेक्ट की फ़ाइलें और फ़ोल्डर दिखाती है.

प्रोजेक्ट विंडो में मौजूद फ़ाइलों को इस तरह व्यवस्थित किया जाता है कि कोड लिखने के दौरान, प्रोजेक्ट फ़ाइलों के बीच नेविगेट करना आसान हो जाए. हालांकि, अगर आप फ़ाइल ब्राउज़र में फ़ाइलें देखते हैं, जैसे कि फ़ाइंडर या Windows Explorer, तो फ़ाइल को क्रम से लगाने का तरीका बहुत अलग तरीके से व्यवस्थित किया जाता है.

इस टास्क में, आपको प्रोजेक्ट फ़ोल्डर के क्रम के दो अलग-अलग व्यू के बारे में पता चलेगा.

  1. Android Studio में, प्रोजेक्ट विंडो में सबसे ऊपर बाएं कोने में ड्रॉप-डाउन मेन्यू से Android चुनें.

आपको नीचे दी गई फ़ाइलों से मिलती-जुलती एक फ़ाइल सूची दिखेगी:

अपने प्रोजेक्ट के लिए कोड लिखते समय आपकी फ़ाइलों का व्यू और उन्हें व्यवस्थित करना फ़ायदेमंद होता है.

आप फाइलों को ठीक वैसे ही देख सकते हैं जैसे वे फ़ाइल ब्राउज़र में दिखेंगे, जैसे कि फ़ाइंडर के लिए (macOS के लिए) या एक्सप्लोरर (Windows के लिए).

  1. प्रोजेक्ट विंडो में, ड्रॉप-डाउन मेन्यू से प्रोजेक्ट सोर्स फ़ाइलें चुनें.

ध्यान दें कि शीर्षक को उस फ़ोल्डर में बदल दिया जाता है जिसमें प्रोजेक्ट फ़ाइलें स्टोर हैं.

अब आप किसी भी फ़ाइल एक्सप्लोरर की तरह फ़ाइलों को ब्राउज़ कर सकते हैं.

  1. पिछले व्यू पर वापस जाने के लिए, Project विंडो में जाकर, Android को फिर से चुनें.

वाह! अब आप टेंप्लेट से ऐप्लिकेशन बना सकते हैं और उसे चला सकते हैं. साथ ही, प्रोजेक्ट प्रोजेक्ट भी देख सकते हैं.

  • नया प्रोजेक्ट बनाने के लिए, Android Studio शुरू करें, + नया Android Studio प्रोजेक्ट शुरू करें पर क्लिक करें, अपने प्रोजेक्ट को नाम दें, टेंप्लेट चुनें, और जानकारी भरें.
  • अपना ऐप्लिकेशन चलाने के लिए Android वर्चुअल डिवाइस (एम्युलेटर) बनाने के लिए, टूल > AVD मैनेजर चुनें और फिर हार्डवेयर डिवाइस और सिस्टम इमेज चुनने के लिए AVD मैनेजर का इस्तेमाल करें.
  • वर्चुअल डिवाइस पर अपना ऐप्लिकेशन चलाने के लिए, पक्का करें कि आपने कोई डिवाइस बनाया है. इसके बाद, टूलबार के ड्रॉपडाउन मेन्यू से डिवाइस चुनें और फिर टूलबार पर चलाएं आइकॉन चलाएं &gt चुनें; ऐप्लिकेशन चलाएं या टूलबार में चलाएं आइकॉन [आइकॉन यहां क्लिक करें] पर क्लिक करें. [IMAGEINFO]: ic_run.png, Android Studio रन आइकॉन पर क्लिक करके अपना ऐप्लिकेशन चलाएं.
  • अपनी प्रोजेक्ट फ़ाइलें ढूंढने के लिए, प्रोजेक्ट विंडो में ड्रॉपडाउन से प्रोजेक्ट सोर्स फ़ाइलें चुनें.