तेजी से, लिनक्स पर एंड्रॉइड ऐप का विकास होता हैबढ़ रही है। इसके पीछे मुख्य कारण यह है कि लिनक्स प्लेटफ़ॉर्म को पूर्ण डेवलपर वर्कस्टेशन (अन्य प्लेटफार्मों की तुलना में) जाना आसान हो जाता है। विकास लिनक्स के मजबूत सूटों में से एक है, इसलिए स्वाभाविक रूप से, लिनक्स पर एंड्रॉइड डेवलपमेंट टूल स्थापित करना आसान है।
बिगड़ने की चेतावनी: इस लेख के अंत में नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें।
लिनक्स पर Android विकास उपकरण
Android प्लेटफ़ॉर्म पर सॉफ़्टवेयर बनाने के लिए Android Studio Google का पूर्ण विकास सूट है। यह दर्जनों टूल, एमुलेशन सेटअप और कोड के साथ काम करता है।
नोट: इस सॉफ़्टवेयर को स्थापित करने का प्रयास करने से पहले, कृपया जावा स्थापित करें। जावा स्थापित करने में विफल होने से एंड्रॉइड स्टूडियो अनुपयोगी हो जाएगा।
जावा स्थापित करें
लिनक्स के लिए जावा प्राप्त करना भिन्न होता है, पर निर्भर करता हैऑपरेटिंग सिस्टम जिसका आप उपयोग कर रहे हैं आम तौर पर, अधिकांश लिनक्स वितरण में ओपनजेडके के लिए उत्कृष्ट समर्थन होता है। यह जावा टूल्स का एक खुला कार्यान्वयन है। इस मार्ग पर जाना सबसे अच्छा है, और अधिकांश डेवलपर्स ने अंतर नहीं देखा। जावा को अपने वितरण पर काम करने के लिए नीचे दिए गए निर्देशों का पालन करें।
नोट: OpenJDK से अलग, आपको अपने लिनक्स पीसी पर एंड्रॉइड स्टूडियो चलाने के लिए अन्य निर्भरता स्थापित करने की आवश्यकता हो सकती है। अधिक जानकारी के लिए, लिनक्स के लिए आधिकारिक गाइड पेज देखें।
उबंटू
उबंटू यूजर्स के पास OpenJDK की आसान पहुंच है। Ubuntu संस्करण 18.04 के अनुसार, OpenJDK 11 उपलब्ध है। इसे स्थापित करने के लिए, एक टर्मिनल खोलें और उपयोग करें उपयुक्त पैकेज प्रबंधन उपकरण इसे पाने के लिए।
sudo apt install openjdk-11-jdk
केवल मानक OpenJDK 11 पैकेज से अधिक की आवश्यकता है? इन अन्य पैकेजों की जाँच करें।
डेबियन
डेबियन एक लिनक्स वितरण है जो केंद्रित हैमुख्य रूप से ठोस, स्थिर सॉफ्टवेयर पर। यह इस वजह से है, OpenJDK के पूर्ण नवीनतम संस्करण को (संस्करण 11) का एनॉल मिलना मुश्किल है। फिर भी, संस्करण 8 प्राप्त करना संभव है, जो कार्यात्मक है।
नोट: यदि आपको पूरी तरह से संस्करण 11 है, तो डेबियन को "स्थिर" से "परीक्षण", या बहुत कम से कम उपयोग करने वाले पासपोर्ट में अपग्रेड करने पर विचार करें।
sudo apt-get install openjdk-8-jdk
वैकल्पिक रूप से, सभी जावा JDK 10 सामान को डेबियन में स्थापित करें:
sudo apt-get install openjdk-8-*
आर्क लिनक्स
आर्क लिनक्स में एज लिनक्स है, इसलिए वहां कोई नहीं हैजारी OpenJDK का एक काफी वर्तमान संस्करण सही ढंग से काम कर रहा है। दुर्भाग्य से, आर्क हाल ही में कितना नया है, इसके बावजूद वर्तमान में संस्करण 11 का कोई निर्माण नहीं है। फिर भी, उपयोगकर्ताओं के पास OpenJDK 10 है, जो काफी नया है।
सॉफ़्टवेयर को स्थापित करने के लिए, एक टर्मिनल खोलें और उपयोग करें Pacman इसे चलाने के लिए पैकेजिंग टूल।
sudo pacman -S jdk10-openjdk
फेडोरा
फेडोरा लिनक्स में ओपनजेडके का संस्करण 10 है, जो एंड्रॉइड स्टूडियो पर चलने और विकसित करने के लिए पर्याप्त होना चाहिए। इसे स्थापित करने के लिए, का उपयोग करें DNF टर्मिनल में पैकेज प्रबंधन उपकरण।
sudo dnf install java-openjdk -y
OpenSUSE
आपके द्वारा उपयोग किए जाने वाले OpenSUSE के किस संस्करण के आधार पर, आपके पैकेज बहुत नए या बहुत पुराने हैं। इस कारण से, SUSE के सभी संस्करणों में काम कर रहे OpenJDK का एक संस्करण प्राप्त करना थोड़ा मुश्किल है।
OpenJDK को काम करने के लिए, OpenSUSE के डाउनलोड पृष्ठ पर जाएं। डाउनलोड पृष्ठ पर, OpenJDK के संस्करण का चयन करें जिसे आप पसंद कर रहे हैं, फिर स्थापना प्रक्रिया शुरू करने के लिए "इंस्टॉल करें" बटन पर क्लिक करें।
जेनेरिक लिनक्स
कई लिनक्स वितरण (अस्पष्ट भी)OpenJDK का उपयोग करें क्योंकि यह सॉफ़्टवेयर रिपॉजिटरी में शामिल करने के लिए सुरक्षित है। नतीजतन, OpenJDK को स्थापित करना अविश्वसनीय रूप से आसान है। इसे प्राप्त करने के लिए एक टर्मिनल खोलें और "OpenJDK" के लिए अपने पैकेज मैनेजर को खोजें। वैकल्पिक रूप से, इसे आधिकारिक वेबसाइट से डाउनलोड करें।
Android Studio डाउनलोड करें
दुर्भाग्य से, एंड्रॉइड स्टूडियो में डाउनलोड करने योग्य बाइनरी पैकेज नहीं है। इसके बजाय, लिनक्स पर विकास सूट का उपयोग करने के लिए उपयोगकर्ताओं को एक संपीड़ित संग्रह फ़ाइल डाउनलोड करने की आवश्यकता होगी।
आधिकारिक डाउनलोड पृष्ठ पर जाएं और क्लिक करेंलिनक्स डाउनलोड लिंक पर। EULA के माध्यम से पढ़ें और डाउनलोड शुरू करने के लिए समझौते को स्वीकार करने के लिए बॉक्स की जांच करें। जब डाउनलोड पूरा हो जाता है, तो एक टर्मिनल विंडो खोलें और एंड्रॉइड स्टूडियो से अनज़िप टूल एक्सट्रैक्ट का उपयोग करें।
cd ~/Downloads unzip android-studio-ide-*-linux.zip
का उपयोग करते हुए सीडी कमांड, टर्मिनल को में स्थानांतरित करें बिन सबफ़ोल्डर।
cd android-studio/bin
Android स्टूडियो स्थापित करें
एंड्रॉइड स्टूडियो इंस्टॉलेशन टूल को इसके साथ शुरू करें:
./studio.sh
Android Studio विज़ार्ड में, "मानक" विकल्प चुनें। जब एंड्रॉइड स्टूडियो विज़ार्ड इंस्टॉलेशन प्रक्रिया को पूरा करता है, तो विकास शुरू करने के लिए "एक नया एंड्रॉइड स्टूडियो प्रारंभ करें" विकल्प पर क्लिक करें।
Android कमांड लाइन उपकरण
एंड्रॉइड स्टूडियो से अलग, अन्य हैंलिनक्स के लिए महत्वपूर्ण विकास उपकरण जिसे आप इंस्टॉल करना चाहते हैं। विशेष रूप से, कमांड-लाइन उपकरण जो उपयोगकर्ताओं को लिनक्स पर उपकरणों के साथ बातचीत करने की अनुमति देते हैं। शुक्र है, इन कमांड-लाइन टूल्स को इंस्टॉल करना एंड्रॉइड स्टूडियो की तरह थकाऊ नहीं है।
एंड्रॉइड कमांड-लाइन टूल को लिनक्स पर काम करने के लिए, अपने लिनक्स ओएस से मेल खाने वाले निर्देशों का पालन करें।
उबंटू
sudo apt install android-tools
डेबियन
sudo apt-get install android-tools
आर्क लिनक्स
sudo pacman -S android-tools
फेडोरा
sudo dnf install android-tools -y
OpenSUSE
sudo zypper install android-tools
जेनेरिक लिनक्स
Android कमांड-लाइन टूल की आवश्यकता है लेकिन यह नहीं कर सकताउन्हें अपने लिनक्स वितरण के सॉफ़्टवेयर रिपॉजिटरी में खोजें? Google के पास उन लोगों के लिए एक स्टैंडअलोन डाउनलोड है, जिन्हें इसकी आवश्यकता है। आधिकारिक डाउनलोड पृष्ठ पर जाएं, और इसे प्राप्त करने के लिए "कमांड लाइन" पर स्क्रॉल करें।
टिप्पणियाँ