Android Studio Android ऐप्स के लिए आधिकारिक IDE है। यह कुछ भी खर्च नहीं करता है और जावा और कोटलिन प्रोग्रामिंग भाषाओं का समर्थन करता है। यह आपको इस बात पर बहुत नियंत्रण देता है कि आपका ऐप क्या करता है। तो क्यों न इसमें अपना ऐप प्रोग्राम करें? यह लेख आपसे जावा की मूल बातें जानने की अपेक्षा करता है, यदि आप नहीं जानते हैं, तो कृपया परिचय के लिए जावा में अपना पहला प्रोग्राम कैसे लिखें देखें। यह wikiHow आपको सिखाता है कि Android Studio में एक बेसिक ऐप कैसे बनाया जाता है।
कदम
4 में से 1 भाग: Android Studio स्थापित करना
चरण 1. एंड्रॉइड स्टूडियो डाउनलोड करें।
सुनिश्चित करें कि आप अपने द्वारा उपयोग किए जा रहे ऑपरेटिंग सिस्टम (यानी विंडोज, मैक, लिनक्स) के लिए सही संस्करण डाउनलोड कर रहे हैं। डाउनलोड लगभग 1GB है और डाउनलोड होने में कई मिनट लग सकते हैं। Android Studio को डाउनलोड और इंस्टॉल करने के लिए निम्न चरणों का उपयोग करें: अपने सिस्टम के लिए संस्करण प्राप्त करना सुनिश्चित करें।
- वेब ब्राउज़र में https://developer.android.com/studio/index.html पर जाएं।
- हरे बटन पर क्लिक करें जो कहता है एंड्रॉइड स्टूडियो डाउनलोड करें (सुनिश्चित करें कि सही ऑपरेटिंग सिस्टम बटन के नीचे सूचीबद्ध है।)
- "मैंने उपरोक्त नियम और शर्तों को पढ़ लिया है और उनसे सहमत हूं" के बगल में स्थित चेकबॉक्स पर क्लिक करें।
-
नीले बटन पर क्लिक करें जो कहता है [आपका ऑपरेटिंग सिस्टम] के लिए Android Studio डाउनलोड करें।
- इंस्टॉल फ़ाइल खोलें।
- ऑन-स्क्रीन निर्देशों का पालन करें
चरण 2. निर्भरताएँ स्थापित करें (केवल Linux 64-बिट)।
यदि आपके पास 64-बिट लिनक्स कंप्यूटर है (यदि आप नहीं करते हैं तो इस चरण को छोड़ दें), आपको कुछ अतिरिक्त पैकेज स्थापित करने होंगे। उपयुक्त का उपयोग करने वाले सिस्टम पर, कमांड लाइन में प्रवेश करें: sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386।
- यदि आपका सिस्टम यम का उपयोग करता है, तो इसके बजाय निम्नलिखित दर्ज करें: sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
- वैकल्पिक रूप से, आप सॉफ्टवेयर केंद्र खोलकर आसानी से उबंटू पर एंड्रॉइड स्टूडियो स्थापित कर सकते हैं ऊपरी-दाएं कोने में एक आवर्धक ग्लास जैसा दिखने वाले आइकन पर क्लिक करें और खोज बार में "एंड्रॉइड स्टूडियो" दर्ज करें। एंड्रॉइड स्टूडियो आइकन पर क्लिक करें और फिर क्लिक करें इंस्टॉल इसमें एक आइकन है जो एक हरे रंग के सर्कल के अंदर "ए" के आकार में एक ड्राइंग कंपास जैसा दिखता है।
चरण 3. संग्रह निकालें (केवल lLinux)।
यदि आपने विंडोज या मैक पर एक इंस्टाल फाइल डाउनलोड की है, या अगर आपने उबंटू के सॉफ्टवेयर सेंटर से एंड्रॉइड स्टूडियो डाउनलोड किया है, तो इस चरण को छोड़ दें। अन्यथा, उस निर्देशिका में बदलें जिसमें आपने संग्रह डाउनलोड किया है। फिर, फ़ाइल प्रबंधक में उस पर राइट-क्लिक करें और "यहां निकालें" विकल्प चुनें। या कमांड लाइन में "tar -xf downloadName.tar.gz" दर्ज करें ("डाउनलोडनाम" को उस फ़ाइल के नाम से बदलें जिसे आपने अभी डाउनलोड किया है)।
चरण 4. एंड्रॉइड स्टूडियो लॉन्च करें।
यदि आपने कोई.exe या.dmg फ़ाइल डाउनलोड की है, तो उस पर बस डबल-क्लिक करें। यदि आपने एक संग्रह डाउनलोड और निकाला है, तो टर्मिनल खोलें और निकाली गई फ़ाइलों (आमतौर पर "एंड्रॉइड-स्टूडियो") के साथ निर्देशिका की उपनिर्देशिका "बिन" में बदलें। यह cd android-studio/bin टाइप करके किया जाता है।./studio.sh टाइप करके फ़ाइल "studio.sh" चलाएँ।
चरण 5. तय करें कि सेटिंग्स आयात करना है या नहीं।
यदि आप पहली बार Android Studio का उपयोग कर रहे हैं, तो चुनें नहीं. यदि आपने इसे पहले इस्तेमाल किया है और पिछली सेटिंग्स रखना चाहते हैं, तो चुनें हां और निर्दिष्ट करें कि आपने उन्हें कहाँ सहेजा है।
चरण 6. तय करें कि Google को उपयोग डेटा भेजना है या नहीं।
यह एक व्यक्तिगत निर्णय है और स्थापना या प्रोग्रामिंग प्रक्रिया में कुछ भी नहीं बदलेगा।
चरण 7. एक विंडो दिखाई देने तक प्रतीक्षा करें।
इसे "एंड्रॉइड स्टूडियो सेटअप विजार्ड" कहा जाएगा। पर क्लिक करें अगला आगे बढ़ने के लिए।
चरण 8. तय करें कि मानक या कस्टम इंस्टॉल करना है या नहीं।
यदि आप पहली बार Android Studio का उपयोग कर रहे हैं और/या आपकी कोई विशेष आवश्यकताएं नहीं हैं, तो आपको "मानक" का चयन करना चाहिए।
चरण 9. घटकों के डाउनलोड होने तक प्रतीक्षा करें और समाप्त पर क्लिक करें।
इसमें कुछ समय लगेगा, और आप इस बीच कुछ और कर सकते हैं। जब वे डाउनलोड हो जाएं, तो क्लिक करें खत्म हो.
भाग 2 का 4: एक नया प्रोजेक्ट शुरू करना
चरण 1. Android स्टूडियो खोलें।
इसमें एक आइकन है जो एक हरे रंग के सर्कल के अंदर ए के आकार में एक ड्राइंग कंपास जैसा दिखता है। एंड्रॉइड स्टूडियो खोलने के लिए आइकन पर क्लिक करें।
चरण २। पर क्लिक करें + एक नया एंड्रॉइड स्टूडियो प्रोजेक्ट शुरू करें।
यह सीधे एंड्रॉइड स्टूडियो लोगो के नीचे "वेलकम टू एंड्रॉइड स्टूडियो" नामक विंडो में पाया जाता है। यदि आपको ऐसी कोई विंडो नहीं दिखाई देती है, तो जांचें कि क्या वह विंडो आपके द्वारा खोली गई अन्य विंडो से छिपी हुई है।
चरण 3. एक गतिविधि का चयन करें और अगला क्लिक करें।
जब आप एक नया एंड्रॉइड प्रोजेक्ट शुरू करते हैं, तो यह आपके द्वारा चुने जा सकने वाले विभिन्न प्रकार के टेम्पलेट प्रदर्शित करता है। आप उन उपकरणों का चयन भी कर सकते हैं जिन्हें आप शीर्ष पर स्थित टैब का उपयोग करने के लिए डिज़ाइन करना चाहते हैं (अर्थात फ़ोन और टैबलेट, वेयरओएस, टीवी, आदि) ऐप्स बनाने का तरीका सीखने के लिए, आपको "खाली गतिविधि" का चयन करना चाहिए। जब आप ऐप प्रोग्रामिंग का पता लगा लेते हैं, तो आप अन्य गतिविधियों द्वारा प्रदान की जाने वाली अतिरिक्त सुविधाओं का उपयोग कर सकते हैं।
चरण 4. अपने ऐप के लिए एक नाम दर्ज करें।
यह "अपना प्रोजेक्ट कॉन्फ़िगर करें" पृष्ठ के शीर्ष पर "नाम" के नीचे के क्षेत्र में जाता है। यह संक्षिप्त और वर्णनात्मक होना चाहिए ताकि आप तुरंत देख सकें कि ऐप किस लिए है।
चरण 5. जावा को भाषा के रूप में चुनें।
चयन करने के लिए "भाषा" के नीचे ड्रॉप-डाउन मेनू का उपयोग करें जावा.
चरण 6. चुनें कि आप किस Android संस्करण के लिए डिज़ाइन करना चाहते हैं।
Android के सबसे पुराने संस्करण का चयन करने के लिए "न्यूनतम एपीआई स्तर" के बगल में स्थित ड्रॉप-डाउन मेनू का उपयोग करें, जिसके साथ आपका ऐप संगत होगा। एक साधारण ऐप के लिए, आपको एक ऐसा संस्करण चुनना चाहिए जो अधिकांश उपकरणों द्वारा समर्थित हो, भले ही वह पुराना हो।
चरण 7. समाप्त पर क्लिक करें।
यह एक नया Android Studio प्रोजेक्ट बनाता है। स्वचालित बिल्ड सिस्टम आपके प्रोजेक्ट को सेट करते समय कुछ मिनटों का समय दें।
भाग 3 का 4: ऐप प्रोग्रामिंग
चरण 1. समझें कि आप क्या करना चाहते हैं।
इस बारे में सोचें कि उपयोगकर्ता क्या इनपुट देगा, आप इसे कैसे संसाधित करेंगे (आप प्रोग्रामिंग के दौरान सुधार कर सकते हैं, लेकिन आपके पास इसकी रूपरेखा होनी चाहिए कि इसे कैसे काम करना चाहिए), आप उपयोगकर्ता को आउटपुट कैसे प्रदर्शित करेंगे। यह उदाहरण दिखाता है कि एक ऐप कैसे बनाया जाता है जहां उपयोगकर्ता दो नंबर दर्ज कर सकता है और योग प्रदर्शित होता है।
चरण 2. अनुवाद संपादक खोलें।
केवल अनुवाद संसाधनों से स्ट्रिंग्स का उपयोग करना एक अच्छा अभ्यास है, भले ही आप ऐप का अनुवाद नहीं कर रहे हों। अनुवाद संपादक खोलने के लिए निम्न चरणों का उपयोग करें:
- उस टैब पर क्लिक करें जो कहता है गतिविधि_मेन.एक्सएमएल शीर्ष पर।
- एक ग्लोब जैसा दिखने वाले आइकन के बगल में शीर्ष पर "डिफ़ॉल्ट (एन-यूएस)" कहने वाले ड्रॉप-डाउन मेनू पर क्लिक करें।
- उस विकल्प पर क्लिक करें जो कहता है अनुवाद संपादित करें….
चरण 3. कुछ पाठ जोड़ें।
आपको उपयोगकर्ता को यह समझाना होगा कि वे ऐप के साथ क्या करने वाले हैं। टेक्स्ट जोड़ने के लिए निम्न चरणों का उपयोग करें:
- प्लस पर दबाएं (+) एक स्ट्रिंग जोड़ने के लिए अनुवाद संपादक के ऊपरी बाएँ कोने में बटन।
- एक छोटी कुंजी डालें (यह एक चर नाम की तरह है, उदाहरण के लिए "main_instruction"।)
- "डिफ़ॉल्ट मान" के आगे पूर्ण अंग्रेजी पाठ दर्ज करें (अर्थात "जोड़ने के लिए दो नंबर दर्ज करें:")।
- क्लिक ठीक.
- यदि आप चाहें, तो आप उस बटन का उपयोग करके एक लोकेल जोड़ सकते हैं, जिस पर ग्लोब को + चिह्न के साथ दर्शाया गया है, और फिर सभी टेक्स्ट को उस लोकेल में अनुवादित कर सकते हैं।
चरण 4. activity_main.xml टैब पर क्लिक करें।
यह अनुवाद संपादक को बंद कर देता है और गतिविधि मुख्य स्क्रीन पर वापस चला जाता है। आपको "हैलो वर्ल्ड!" टेक्स्ट प्रदर्शित करने वाले टेक्स्टबॉक्स के साथ एक खाली स्क्रीन दिखाई देगी। बीच में। अभी के लिए, यह एक बहुत ही बेकार इंटरफ़ेस है।
चरण 5. बदलें "हैलो वर्ल्ड
". "हैलो वर्ल्ड!" टेक्स्ट को बदलने के लिए निम्न चरणों का उपयोग करें:
- केंद्र में टेक्स्टबॉक्स पर क्लिक करें।
- दाईं ओर "टेक्स्ट" लेबल वाले इनपुट का चयन करें।
- "हैलो वर्ल्ड!" को बदलें "@ string/main_instruction" के साथ (या जिसे आपने अपनी बनाई कुंजी कहा है)। टेक्स्टबॉक्स अब उस कुंजी के लिए आपके द्वारा दर्ज किया गया टेक्स्ट प्रदर्शित करेगा।
- टेक्स्टबॉक्स को और ऊपर खींचें ताकि आपके पास इसके नीचे अन्य तत्वों के लिए जगह हो।
-
स्क्रीन पर सभी आइटम प्रदर्शित करने वाले मेनू में "टेक्स्ट व्यू" की प्रविष्टि पर राइट-क्लिक करें और चुनें विवश के बाद अभिभावक शीर्ष.
यदि यह टेक्स्टबॉक्स को अस्वीकार्य स्थिति में ले जाता है, तो इसे वापस वहीं ले जाएं जहां यह था और दोहराएं। चुनते हैं केंद्र के बाद क्षैतिज टेक्स्टबॉक्स को क्षैतिज रूप से केन्द्रित करने के लिए।
चरण 6. स्क्रीन पर दो संख्यात्मक इनपुट रखें।
स्क्रीन पर संख्यात्मक इनपुट जोड़ने के लिए निम्न चरणों का उपयोग करें:
- क्लिक मूलपाठ पैनल में नीचे बाईं ओर "पैलेट"।
- दो खींचें संख्या (हस्ताक्षरित) पूर्वावलोकन स्क्रीन पर इनपुट।
- आईडी को किसी ऐसी चीज़ में बदलने के लिए जिसे आप याद रख सकते हैं (अर्थात "नंबर 1" और "नंबर 2") को बदलने के लिए विशेषता पैनल में "आईडी" लेबल वाले टेक्स्ट बॉक्स का उपयोग करें। आईडी में रिक्त स्थान का उपयोग करने से बचें।
- नंबर इनपुट को ठीक उसी तरह से रोकें और केंद्रित करें जैसे आपने शीर्ष पर टेक्स्टबॉक्स के साथ किया था। आप "autoFillHints" विशेषता गुम होने की चेतावनी को अनदेखा कर सकते हैं।
चरण 7. स्क्रीन पर "जोड़ें" बटन रखें।
"जोड़ें" बटन जोड़ने के लिए निम्न चरणों का उपयोग करें:
- क्लिक बटन पैनल में नीचे बाईं ओर "पैलेट"।
- खींचना बटन स्क्रीन पर।
- डिफ़ॉल्ट मान के रूप में "text_add" और "Add" कुंजी के साथ अनुवाद संपादक में एक स्ट्रिंग जोड़ें।
- "Activity_main.xml" पर वापस जाएं और दाईं ओर विशेषता पैनल में "बटन" टेक्स्ट को "@string/text_add" से बदलें
- बटन को एक वर्णनात्मक आईडी दें, जैसे दाईं ओर विशेषता पैनल में "आईडी" के बगल में "बटन जोड़ें"।
- बटन को दबाएं और केंद्र में रखें जैसे आपने स्क्रीन पर अन्य वस्तुओं के साथ किया था।
चरण 8. दो अनुवाद तार जोड़ें।
अनुवाद संपादक खोलें और दो नए तार बनाएँ। एक को "परिणाम" को कुंजी के रूप में और "परिणाम" को डिफ़ॉल्ट मान के रूप में कहा जाना चाहिए। दूसरे को कुंजी के रूप में "not_yet_calculated" और डिफ़ॉल्ट मान के रूप में "अभी तक गणना नहीं की गई" कहा जाना चाहिए।
चरण 9. दो अन्य टेक्स्टबॉक्स जोड़ें।
दो नए टेक्स्ट बॉक्स जोड़ने के लिए निम्न चरणों का उपयोग करें:
- "Activity_main.xml" टैब पर वापस जाएं।
- क्लिक मूलपाठ पैनल में "पैलेट" के नीचे बाईं ओर।
- दो खींचें व्याख्यान दर्शन स्क्रीन पर टेक्स्ट बॉक्स।
- आपके द्वारा जोड़े गए तारों को बदलें।
- विशेषता पैनल के "आईडी" फ़ील्ड में "परिणामऑट" जैसी आईडी प्रदर्शित करने वाला टेक्स्टबॉक्स दें जो "अभी तक गणना नहीं की गई" प्रदर्शित करता है।
- इन टेक्स्टबॉक्स को पैरेंट टॉप और पैरेंट स्टार्ट तक सीमित करें।
चरण 10. "mainActivity.java" पर स्विच करें।
यह वह फ़ाइल है जिसमें ऐप कोड होता है।
चरण 11. आवश्यक चर घोषित करें।
जब उपयोगकर्ता एक बटन दबाता है तो प्रतिक्रिया करने के लिए, और गणना के परिणाम में "अभी तक गणना नहीं की गई" टेक्स्टबॉक्स को बदलने के लिए आपको उपयोगकर्ता इनपुट प्राप्त करने की आवश्यकता होगी। ऐसा करने के लिए, प्रोग्राम को स्क्रीन पर आइटम "देखने" की आवश्यकता है। आपको उन्हें अंतिम घोषित करना चाहिए क्योंकि आप उन्हें सीधे कभी नहीं बदलेंगे, केवल उनके गुण। तो "सेटकंटेंट व्यू ()" वाली लाइन के बाद, ऑनक्रिएट () फ़ंक्शन के नीचे की लाइन पर निम्नलिखित टाइप करें। यदि टेक्स्टबॉक्स और बटन के नीचे की तुलना में अलग-अलग नाम हैं, तो उन्हें आवश्यकतानुसार बदलें। कोड मैन्युअल रूप से दर्ज करें। कॉपी पेस्ट करने से काम नहीं चलेगा. कोड इस प्रकार है:
अंतिम संपादन टेक्स्ट num1 = findViewById (R.id.number1); अंतिम संपादन टेक्स्ट num2 = findViewById (R.id.number2); अंतिम बटन बटन जोड़ें = findViewById (R.id.buttonAdd); अंतिम टेक्स्ट व्यू परिणामऑट = findViewById (R.id.resultOut);
चरण 12. एक क्लिक श्रोता बनाएँ।
यह वह फ़ंक्शन है जिसे उपयोगकर्ता द्वारा बटन पर क्लिक करने पर कहा जाता है। एक जोड़ने के लिए, कोड की अंतिम "अंतिम" पंक्ति के नीचे निम्नलिखित टाइप करें:
buttonAdd.setOnClickListener (नया दृश्य। OnClickListener () {@ ओवरराइड सार्वजनिक शून्य पर क्लिक करें (देखें v) {
} });
चरण 13. क्लिक श्रोता में कोड जोड़ें।
आप उपयोगकर्ता के इनपुट प्राप्त करना चाहते हैं, उन्हें पूर्णांक में परिवर्तित करना चाहते हैं, उन्हें एक साथ जोड़ना चाहते हैं, और परिणाम में "अभी तक गणना नहीं की गई" टेक्स्टबॉक्स के टेक्स्ट को बदलना चाहते हैं। "सार्वजनिक शून्य ऑनक्लिक (देखें v)" लाइन के नीचे निम्न कोड जोड़ें:
int sum = Integer.parseInt(num1.getText().toString()) + Integer.parseInt(num2.getText().toString()); resultOut.setText (Integer.toString (योग));
भाग 4 का 4: ऐप का परीक्षण
चरण 1. एपीके बनाएँ।
एपीके फ़ाइल बनाने के लिए निम्न चरणों का उपयोग करें:
- दबाएं निर्माण टैब।
- क्लिक बंडल बनाएं / APK
- क्लिक एपीके बनाएं.
चरण 2. निचले दाएं कोने में दिखाई देने वाले पॉप-अप में "ढूंढें" लिंक पर क्लिक करें।
इससे फाइल मैनेजर में एपीके वाला फोल्डर खुल जाएगा।
चरण 3. अपने Android स्मार्टफोन को अपने कंप्यूटर से कनेक्ट करें।
अपने स्मार्टफोन या टैबलेट को अपने कंप्यूटर से कनेक्ट करने के लिए यूएसबी / माइक्रोयूएसबी ट्रांसफर केबल का उपयोग करें।
चरण 4. एपीके को अपने स्मार्टफोन पर कॉपी करें।
स्मार्टफोन में गड़बड़ी से बचने के लिए, या तो अपने एपीके के लिए एक नई निर्देशिका बनाएं (अभी के लिए यह केवल एक है, लेकिन यदि आप विकसित करना जारी रखते हैं, तो आपके पास जल्द ही कई होंगे) या डाउनलोड निर्देशिका का उपयोग करें।.json फ़ाइल को कॉपी न करें, बस इसे अनदेखा करें।
चरण 5. स्मार्टफोन पर एपीके खोजें।
फ़ाइल प्रबंधक खोलें। यदि यह हाल के डाउनलोड या APK अनुभाग में नहीं है, तो इसे खोजें।
स्टेप 6. एपीके पर टैप करें।
यह आपसे पूछेगा कि इसे स्थापित करना है या नहीं। नल हां और स्थापना की प्रतीक्षा करें।
- आपको स्मार्टफोन की सेटिंग में बाहरी स्रोतों से ऐप्स इंस्टॉल करने की अनुमति देनी होगी ताकि आप उस पर अपना ऐप इंस्टॉल और परीक्षण कर सकें।
- आप स्थापना के बाद एपीके को हटा सकते हैं। यदि आपको फिर से इसकी आवश्यकता हो तो आप अपने कंप्यूटर पर हमेशा एक नया बना सकते हैं।
स्टेप 7. स्मार्टफोन में ऐप खोलें।
इसमें आइकन के रूप में गहरे नीले-हरे रंग की पृष्ठभूमि के पीछे एक सफेद एंड्रॉइड लोगो होगा।
चरण 8. जांचें कि ऐप अपेक्षित रूप से कार्य करता है या नहीं।
टिप्स
यदि आप कुछ ऐसा बनाते हैं जो आपको लगता है कि दूसरों के लिए उपयोगी होगा, तो आप अपने ऐप को Google Play जैसे किसी वितरण प्लेटफ़ॉर्म पर प्रकाशित कर सकते हैं। लेकिन जब आप अभी भी सीख रहे होते हैं, तो आप अपने प्रोग्रामिंग प्रयोगों को केवल अपने स्मार्टफोन और कंप्यूटर पर स्थानीय रूप से सहेज कर अपने पास रख सकते हैं।
चेतावनी
- इस आलेख में उल्लिखित किसी भी कमांड को विंडोज कमांड लाइन में टाइप करने से काम नहीं चलता। इसके बजाय निर्दिष्ट अन्य विधियों का प्रयोग करें।
- Android Studio तभी इंस्टॉल करें जब आपके पास अच्छा इंटरनेट कनेक्शन हो। यदि यह स्थापना प्रक्रिया के दौरान अक्सर बाधित होता है, तो अनपेक्षित समस्याएँ हो सकती हैं।