Android OS दुनिया भर में 2.5 बिलियन से अधिक उपकरणों पर चलता है। एंड्रॉइड सॉफ्टवेयर इंजीनियरों को नए ऐप विकसित करने और मौजूदा लोगों को बनाए रखने की बहुत आवश्यकता है।
यहां बताया गया है कि आप उबंटू पर एंड्रॉइड स्टूडियो स्थापित करके एंड्रॉइड ऐप डेवलपमेंट के साथ कैसे शुरुआत कर सकते हैं, जो एंड्रॉइड एसडीके, जावा डेवलपमेंट किट (जेडीके), और अन्य सॉफ्टवेयर शामिल हैं जो देशी एंड्रॉइड को विकसित करना शुरू करने के लिए आवश्यक हैं ऐप्स। शुरू करते हैं!
एंड्रॉइड स्टूडियो क्या है?
एंड्रॉइड स्टूडियो देशी एंड्रॉइड ऐप विकसित करने के लिए एक एकीकृत विकास पर्यावरण (आईडीई) है। यह IntelliJ पर आधारित है और इसे JetBrains के सहयोग से विकसित किया गया है, विशेष रूप से Android डेवलपर्स के लिए।
Android Studio पूरी तरह से मुफ़्त है और Windows, Linux, Chrome OS और macOS पर उपलब्ध है। यह मूल रूप से ARM-आधारित Apple M1 सिलिकॉन चिप पर भी समर्थित है।
एक आईडीई होने के अलावा, एंड्रॉइड स्टूडियो एक लिनक्स पीसी पर एंड्रॉइड ऐप विकसित करने के लिए आवश्यक सभी सॉफ्टवेयर घटकों के साथ आता है।
एंड्रॉइड स्टूडियो एंड्रॉइड ऐप विकसित करने का समर्थन करता है जावा और कोटलिन प्रोग्रामिंग भाषाएं.
चरण 1: उबंटू/लिनक्स पर एंड्रॉइड स्टूडियो प्राप्त करना
आप एंड्रॉइड स्टूडियो को आधिकारिक एंड्रॉइड डेवलपर पेज से डाउनलोड कर सकते हैं।
क्लिक करना डाउनलोड बटन इंस्टॉलर को आपकी डिफ़ॉल्ट डाउनलोड निर्देशिका में सहेज लेगा, जिसकी सबसे अधिक संभावना है डाउनलोड फ़ोल्डर।
डाउनलोड:एंड्रॉइड स्टूडियो (नि: शुल्क)
चरण 2: पूर्व-स्थापना कॉन्फ़िगरेशन
यह मानते हुए कि आपने Android Studio को डाउनलोड निर्देशिका में डाउनलोड कर लिया है, उस फ़ोल्डर में नेविगेट करें सीडी कमांड.
सीडी ~/डाउनलोड
फिर, एंड्रॉइड स्टूडियो टीएआर फ़ाइल का उपयोग करके निकालें टार आदेश इस प्रकार है:
टार-xzvfएंड्रॉइड-स्टूडियो-*।टार.gz
एक्सट्रेक्टेड फोल्डर में जाएं और मूव करें एंड्रॉयड-स्टूडियो के लिए निर्देशिका /opt निर्देशिका।
sudo mv android-studio /opt/
इस आदेश को चलाने के लिए आपको sudo या उन्नत विशेषाधिकारों की आवश्यकता होगी।
लगाना एंड्रॉयड-स्टूडियो में /opt निर्देशिका इसे आपके Linux सिस्टम पर सभी उपयोगकर्ताओं के लिए उपलब्ध कराती है।
आवश्यक निर्भरता स्थापित करना
यदि आप Linux का 64-बिट संस्करण चला रहे हैं, तो आपको निम्न Android Studio सॉफ़्टवेयर निर्भरताएँ स्थापित करनी चाहिए।
डेबियन-आधारित लिनक्स डिस्ट्रोस के लिए, जैसे कि उबंटू, पॉप! _ओएस, आदि, निम्नलिखित स्थापित करें:
सुडो उपयुक्त-पाना libc6 libncurses5 स्थापित करें libstdc++6 lib32z1 libbz2-1.0
फेडोरा और के लिए अन्य आरएचईएल-आधारित लिनक्स डिस्ट्रोस, आप निम्न चला सकते हैं:
सुडो यम इंस्टॉल zlib ncurses-libs bzip2-libs
चरण 3: Android Studio इंस्टालर लॉन्च करना
वहां जाओ /opt/android-studio/bin फ़ोल्डर:
सीडी /opt/android-studio/bin
शुरू करें Studio.sh निम्न आदेश का उपयोग कर स्क्रिप्ट:
सुडो ./studio.sh
तब सिस्टम आपको इंस्टॉलेशन के माध्यम से मार्गदर्शन करने के लिए एक सेटअप विज़ार्ड के साथ प्रस्तुत करेगा। पर क्लिक करें ठीक है डिफ़ॉल्ट चयन का उपयोग करने के लिए बटन, यानी आप कोई सेटिंग आयात नहीं कर रहे हैं।
अगला उपयोग सांख्यिकी पृष्ठ है। चुनें कि Google को उपयोग के आंकड़े भेजें या नहीं। इसके लिए, बस डिफ़ॉल्ट चयन का उपयोग करें। पर क्लिक करें अगला पृष्ठ पर बटन जो अनुसरण करता है।
सेटअप विज़ार्ड आपको इंस्टॉलेशन के सभी चरणों में मार्गदर्शन करेगा। कुछ चीजें जो आप स्थापना के दौरान स्थापित करेंगे वे हैं:
- यूजर इंटरफेस थीम: अधिकांश डेवलपर कंप्यूटर स्क्रीन के सामने लंबे समय तक बिताने के कारण आंखों के तनाव से बचने के लिए डार्क थीम का उपयोग करते हैं
- Android SDK के लिए Android Studio लाइसेंस अनुबंध की शर्तें
अंत में, पर क्लिक करें खत्म करना अपने Android Studio इंस्टॉलेशन को अंतिम रूप देने के लिए बटन।
चरण 4: Android Studio को एप्लिकेशन की सूची में जोड़ना
भविष्य में आसानी से आईडीई तक पहुंचने के लिए आपको अपने लिनक्स अनुप्रयोगों की सूची में एंड्रॉइड स्टूडियो को जोड़ना चाहिए। Android Studio को अपनी एप्लिकेशन सूची में जोड़ने से आपके लिए इसके शॉर्टकट को अपने पसंदीदा बार या टास्कबार पर पिन करना भी आसान हो जाता है।
एंड्रॉइड स्टूडियो आईडीई के भीतर, पर क्लिक करें औजार मेनू बटन और चुनें डेस्कटॉप प्रविष्टि बनाएं.
अब आप एप्लिकेशन मेनू में Android Studio खोज सकते हैं और इसे वहां से लॉन्च कर सकते हैं।
उबंटू पर नेटिव एंड्रॉइड ऐप विकसित करना
एंड्रॉइड स्टूडियो के साथ देशी एंड्रॉइड एप्लिकेशन विकसित करने के लिए अपना लिनक्स पीसी सेट करना आपके पहले एंड्रॉइड ऐप को विकसित करने की आपकी यात्रा का एक महत्वपूर्ण कदम है।
स्मार्टफोन और टैबलेट के अलावा, एंड्रॉइड वियरेबल्स, कारों आदि पर भी चलता है। यह सीखना बनाता है कि एंड्रॉइड ऐप्स को एक सार्थक निवेश कैसे विकसित किया जाए।
इस व्यापक बंडल के साथ Android और iOS ऐप्स विकसित करना सीखें
आगे पढ़िए
संबंधित विषय
- लिनक्स
- लिनक्स ऐप्स
- सॉफ्टवेर अधिस्थापित करो
- ऐप डेवलपमेंट
- समन्वित विकास पर्यावरण
- उबंटू
लेखक के बारे में
मविज़ा पेशे से सॉफ्टवेयर विकसित करता है और लिनक्स और फ्रंट-एंड प्रोग्रामिंग पर व्यापक रूप से लिखता है। उनके कुछ हितों में इतिहास, अर्थशास्त्र, राजनीति और उद्यम-वास्तुकला शामिल हैं।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें