यह दस्तावेज़ आपके उबंटू लिनक्स सिस्टम पर एंड्रॉइड को स्थापित और कॉन्फ़िगर करने के लिए आपके द्वारा उठाए जाने वाले कदमों का एक सिंहावलोकन तैयार करेगा। एंड्रॉइड एसडीके स्थापित करने से पहले आपके सिस्टम पर ओरेकल जावा जेडीके या ओपनजेडीके होना चाहिए। OpenJDK (उर्फ ओपन जावा डेवलपमेंट किट) जावा प्रोग्रामिंग भाषा का एक स्वतंत्र और खुला स्रोत कार्यान्वयन है इसके अलावा, आप सीखेंगे कि कैसे:
- अपना विकास वातावरण तैयार करें और सुनिश्चित करें कि यह सिस्टम की आवश्यकताओं को पूरा करता है।
- Android सॉफ़्टवेयर डेवलपमेंट किट (SDK) स्थापित करें
- एक्लिप्स इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (IDE) को डाउनलोड और कॉन्फ़िगर करें
- एक्लिप्स आईडीई के लिए एंड्रॉइड डेवलपमेंट टूल (एडीटी) प्लगइन स्थापित करें
- अपने SDK में Android प्लेटफ़ॉर्म और अन्य घटक जोड़ें
-
अपना Android वर्चुअल डिवाइस (AVD) बनाएं
कदम
६ में से विधि १: अपना विकास पर्यावरण तैयार करें
चरण 1. अपना उबंटू लिनक्स विकास वातावरण तैयार करें और सुनिश्चित करें कि यह सिस्टम की आवश्यकताओं को पूरा करता है।
सबसे पहले, उबंटू लिनक्स को बूट करें, सुनिश्चित करें कि आपके पास अपने सिस्टम पर स्थापित जावा जेडीके का कार्यान्वयन है, चाहे वह ओपनजेडीके हो या ओरेकल जावा जेडीके, जो एंड्रॉइड एसडीके की नींव रखता है। यदि आपके पास अपने सिस्टम पर जावा JDK स्थापित नहीं है, तो कृपया इसे स्थापित करें, आप Oracle Java JDK डाउनलोड करें Oracle जावा JDK से प्राप्त कर सकते हैं, इस बारे में अधिक जानकारी के लिए:
- उबंटू लिनक्स पर ओरेकल जावा कैसे स्थापित करें या ओपनजेडीके और ओपनजेआरई स्थापित करने के लिए अपने सिस्टम पर एक टर्मिनल खोलें और निम्नलिखित कमांड चलाएं
-
टाइप/कॉपी/पेस्ट करें:
sudo apt-openjdk-7-jdk. स्थापित करें
यह आदेश आपके सिस्टम पर OpenJDK स्थापित करता है
-
टाइप/कॉपी/पेस्ट करें:
sudo apt-openjdk-7-jre स्थापित करें
यह आदेश आपके सिस्टम पर OpenJDK JRE (जावा रनटाइम एनवायरनमेंट) स्थापित करता है
- आपके पास OpenJDK स्थापित करने या Oracle Java स्थापित करने के बीच विकल्प है। मैं दृढ़ता से स्थापित करने की अनुशंसा करता हूं ओरेकल जावा क्योंकि यह आमतौर पर जावा का सबसे अच्छी तरह से बनाए रखा और अद्यतित संस्करण है।
चरण 2. यदि आप अपनी विकास मशीन पर Android SDK का 64-बिट वितरण चला रहे हैं, तो आपको ia32-libs स्थापित करने की आवश्यकता है:
-
टाइप/कॉपी/पेस्ट करें:
sudo apt-ia32-libs स्थापित करें
यह आदेश एंड्रॉइड एसडीके के साथ विकास के लिए आवश्यक अतिरिक्त पुस्तकालय स्थापित करता है
-
टाइप/कॉपी/पेस्ट करें:
जावैक-संस्करण
-
यह कमांड आपके सिस्टम पर Java JDK के लिए जाँच करता है:
-
इसे इसके साथ वापस जवाब देना चाहिए:
- जावा 1.7.0
- या कुछ बहुत समान
-
-
टाइप/कॉपी/पेस्ट करें:
जावा-संस्करण
यह कमांड आपके सिस्टम पर जावा जेआरई (जावा रनटाइम एनवायरनमेंट) की जांच करता है
विधि २ का ६: एक्लिप्स इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (आईडीई) को डाउनलोड और कॉन्फ़िगर करें
चरण 1. आप यह सुनिश्चित करना चाहते हैं कि आपके सिस्टम पर एक्लिप्स इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (आईडीई) स्थापित है, उदाहरण के लिए एक्लिप्स क्लासिक का चयन करें, और अपने सिस्टम आर्किटेक्चर के लिए संस्करण डाउनलोड करें जैसे कि लिनक्स के लिए 32 बिट या 64 बिट संस्करण।
यदि आपके कंप्यूटर सिस्टम में 4GB या अधिक मेमोरी है, तो सबसे अधिक संभावना है कि यह 64 बिट का कंप्यूटर है। टर्मिनल खोलकर और निम्न आदेश चलाकर आप बता सकते हैं कि आपका उबंटू लिनक्स ऑपरेटिंग सिस्टम 32 या 64 बिट है:
-
टाइप/कॉपी/पेस्ट करें:
फ़ाइल /sbin/init
-
एक्लिप्स आईडीई डाउनलोड करें यह आपके /home/ में डाउनलोड हो जाएगा "तुम्हारा प्रयोगकर्ती नाम"/डाउनलोड
अपने संगत सिस्टम आर्किटेक्चर के लिए सही बिट संस्करण चुनें। उदाहरण के लिए, यदि आप 32-बिट उबंटू लिनक्स पर हैं तो 32-बिट ग्रहण आईडीई का चयन करें और यदि आप 64-बिट उबंटू लिनक्स पर हैं तो 64-बिट ग्रहण आईडीई चुनें।
चरण 2. यह 64-बिट उबंटू लिनक्स ऑपरेटिंग सिस्टम पर 64-बिट एक्लिप्स आईडीई सेटअप का एक उदाहरण है।
-
टाइप/कॉपी/पेस्ट करें:
सीडी / घर /"तुम्हारा प्रयोगकर्ती नाम"/डाउनलोड
यह आपको आपकी डाउनलोड निर्देशिका में बदल देगा
-
टाइप/कॉपी/पेस्ट करें:
sudo -s cp -r ग्रहण-SDK-3.7-linux-gtk-x86_64.tar.gz /usr/local
यह आपके ग्रहण आईडीई को /usr/स्थानीय निर्देशिका में कॉपी कर देगा
-
टाइप/कॉपी/पेस्ट करें:
सीडी / यूएसआर / स्थानीय
यह आपको ग्रहण निर्देशिका में बदल देगा
-
टाइप/कॉपी/पेस्ट करें:
sudo -s chmod a+x ग्रहण-SDK-3.7-linux-gtk-x86_64.tar.gz
यह आदेश ग्रहण बायनेरिज़ को सिस्टम पर सभी के लिए निष्पादन योग्य बनाता है
-
टाइप/कॉपी/पेस्ट करें:
sudo -s tar xvzf ग्रहण-SDK-3.7-linux-gtk-x86_64.tar.gz
यह आपके ग्रहण आईडीई संपीड़ित बायनेरिज़ को अनपैक करता है
-
टाइप/कॉपी/पेस्ट करें:
बाहर जाएं
यह कमांड आपको रूट यूजर से बाहर ले जाता है
चरण 3. एक टर्मिनल खोलें और निम्नलिखित कमांड दर्ज करें:
-
टाइप/कॉपी/पेस्ट करें:
सीडी / घर /"तुम्हारा प्रयोगकर्ती नाम"/डेस्कटॉप
यह आपको आपके उपयोगकर्ता डेस्कटॉप में बदल देगा, सुनिश्चित करें कि आप रूट नहीं हैं
-
टाइप/कॉपी/पेस्ट करें:
ln -s /usr/स्थानीय/ग्रहण/ग्रहण
-
टाइप/कॉपी/पेस्ट करें:
चाउन "तुम्हारा प्रयोगकर्ती नाम" ग्रहण
- यह आपके डेस्कटॉप पर स्थित एक्लिप्स प्रतीकात्मक लिंक को उपयोगकर्ता का बना देगा
- जरूरी, सुनिश्चित करें कि आप रूट नहीं हैं जब आप अपने ग्रहण आईडीई / usr / स्थानीय / ग्रहण निर्देशिका से अपने डेस्कटॉप / होम / पर यह प्रतीकात्मक लिंक बनाते हैं। "तुम्हारा प्रयोगकर्ती नाम"/डेस्कटॉप
6 में से विधि 3: Android SDK डाउनलोड करें, इंस्टॉल करें और कॉन्फ़िगर करें
चरण 1. एंड्रॉइड एसडीके डाउनलोड करें, लिनक्स टैरबॉल, android-sdk_r22-linux.tgz पर क्लिक करें और इसे अपनी /home/"your_user_name"/डाउनलोड निर्देशिका में सहेजें, एक टर्मिनल खोलें और निम्न आदेश चलाएं:
-
टाइप/कॉपी/पेस्ट करें:
सीडी / घर /"तुम्हारा प्रयोगकर्ती नाम"/डाउनलोड
यह आपको आपकी डाउनलोड निर्देशिका में बदल देगा
-
टाइप/कॉपी/पेस्ट करें:
sudo cp -r android-sdk_r22-linux.tgz /opt
यह android sdk को /opt. पर कॉपी कर देगा
-
टाइप/कॉपी/पेस्ट करें:
सीडी / ऑप्ट
यह आपको एंड्रॉइड वर्किंग डायरेक्टरी में बदल देगा
-
टाइप/कॉपी/पेस्ट करें:
sudo टार xvzf android-sdk_r22-linux.tgz
यह आपके Android SDK को अनपैक कर देगा
-
टाइप/कॉपी/पेस्ट करें:
sudo -s chmod -R 755 /opt/android-sdk-linux
यह /opt निर्देशिका और Android SDK को सिस्टम पर सभी उपयोगकर्ताओं के लिए लिखने योग्य और निष्पादन योग्य बना देगा।
चरण 2. जब ये चरण पूरे हो जाएंगे तो आपके पास Android SDK यहां स्थित होगा:
/opt/android-sdk-linux आपके उबंटू लिनक्स सिस्टम पर।
चरण 3. इसके अलावा, एक टर्मिनल खोलें और उबंटू लिनक्स पर अपने सिस्टम वाइड पाथ में एंड्रॉइड एसडीके जोड़ें
-
टाइप/कॉपी/पेस्ट करें:
सुडो नैनो / आदि / प्रोफाइल
- या
-
टाइप/कॉपी/पेस्ट करें:
सुडो जीएडिट / आदि / प्रोफाइल
- सिस्टम PATH फ़ाइल के अंत में नीचे दी गई पंक्तियों को जोड़ें
-
टाइप/कॉपी/पेस्ट करें:
निर्यात पथ = $ {पथ}:/ऑप्ट/एंड्रॉइड-एसडीके-लिनक्स/टूल्स
-
टाइप/कॉपी/पेस्ट करें:
निर्यात पथ = $ {पथ}:/ऑप्ट/एंड्रॉइड-एसडीके-लिनक्स/प्लेटफ़ॉर्म-टूल्स
चरण 4. / etc / प्रोफ़ाइल फ़ाइल सहेजें और बाहर निकलें
चरण 5. निम्नलिखित कमांड जारी करके अपने सिस्टम पाथ/आदि/प्रोफाइल को पुनः लोड करें:
-
टाइप/कॉपी/पेस्ट करें:
. /आदि/प्रोफ़ाइल
यह एंड्रॉइड एसडीके विकास उपकरण के स्थान के बारे में लिनक्स सिस्टम को सूचित करता है
विधि ४ का ६: ग्रहण आईडीई के लिए एंड्रॉइड डेवलपमेंट टूल (एडीटी) प्लगइन स्थापित करें
एंड्रॉइड डेवलपमेंट टूल (एडीटी) को स्थापित करने के लिए, आपको रूट के रूप में एक्लिप्स आईडीई के लिए एंड्रॉइड एडीटी टूल इंस्टॉल करना होगा:
चरण 1. टाइप / कॉपी / पेस्ट करें:
सुडो-एस / यूएसआर / स्थानीय / ग्रहण / ग्रहण
यह सिस्टम पर सभी उपयोगकर्ताओं के लिए ADT प्लगइन टूल इंस्टॉल करेगा
चरण 2. ग्रहण के लिए एडीटी प्लगइन स्थापित करें, एडीटी ग्रहण आईडीई के लिए एक प्लगइन है।
इससे पहले कि आप एडीटी को स्थापित या उपयोग कर सकें, आपके पास अपने विकास कंप्यूटर पर एक्लिप्स का एक संगत संस्करण स्थापित होना चाहिए। ग्रहण प्रारंभ करें, फिर सहायता > नया सॉफ़्टवेयर स्थापित करें चुनें। ऊपरी-दाएँ कोने में, जोड़ें पर क्लिक करें। दिखाई देने वाले रिपॉजिटरी जोड़ें संवाद में, नाम के लिए "ADT प्लगइन" और स्थान के लिए निम्न URL दर्ज करें
चरण 3. टाइप / कॉपी / पेस्ट करें:
https://dl-ssl.google.com/android/eclipse/
- ओके पर क्लिक करें
- नोट: यदि आपको प्लगइन प्राप्त करने में समस्या है, तो "https" के बजाय स्थान URL में "http" का उपयोग करने का प्रयास करें (सुरक्षा कारणों से https को प्राथमिकता दी जाती है)
चरण 4। उपलब्ध सॉफ़्टवेयर संवाद में, डेवलपर टूल के आगे स्थित चेकबॉक्स चुनें और अगला क्लिक करें।
अगली विंडो में, आपको डाउनलोड किए जाने वाले टूल की एक सूची दिखाई देगी और अगला क्लिक करें। लाइसेंस अनुबंध पढ़ें और स्वीकार करें, फिर समाप्त पर क्लिक करें।
नोट: यदि आपको यह कहते हुए सुरक्षा चेतावनी मिलती है कि सॉफ़्टवेयर की प्रामाणिकता या वैधता स्थापित नहीं की जा सकती है, तो ठीक क्लिक करें।
चरण 5. स्थापना पूर्ण होने पर, ग्रहण को पुनरारंभ करें।
एडीटी प्लगइन को कॉन्फ़िगर करना, जैसा कि ऊपर वर्णित एडीटी को सफलतापूर्वक डाउनलोड करने के बाद, अगला कदम एंड्रॉइड एसडीके निर्देशिका को इंगित करने के लिए एक्लिप्स में अपनी एडीटी प्राथमिकताओं को संशोधित करना है:
-
वरीयता पैनल खोलने के लिए विंडो > वरीयताएँ… का चयन करें
बाएं पैनल से Android चुनें। आप एक संवाद देख सकते हैं जिसमें पूछा गया है कि क्या आप Google को उपयोग के आंकड़े भेजना चाहते हैं। यदि हां, तो अपनी पसंद बनाएं और आगे बढ़ें पर क्लिक करें। आप इस प्रक्रिया को तब तक जारी नहीं रख सकते जब तक आप आगे बढ़ें पर क्लिक नहीं करते।
चरण 6. मुख्य पैनल में एसडीके स्थान के लिए, ब्राउज़ करें पर क्लिक करें।
.. और अपनी डाउनलोड की गई एसडीके निर्देशिका खोजें, जो /opt/android-sdk-linux. होनी चाहिए
लागू करें पर क्लिक करें, फिर ठीक है।
विधि ५ का ६: अपने एसडीके में एंड्रॉइड प्लेटफॉर्म और अन्य घटकों को जोड़ें
चरण 1. अपने एसडीके की स्थापना में प्लेटफॉर्म और अन्य घटक जोड़ना, आपके विकास के माहौल में आवश्यक एसडीके घटकों को डाउनलोड करने के लिए एंड्रॉइड एसडीके और एवीडी प्रबंधक (एसडीके स्टार्टर पैकेज में शामिल एक उपकरण) का उपयोग कर रहा है।
एसडीके स्टार्टर पैकेज, जिसे आप पहले ही डाउनलोड कर चुके हैं, में केवल एक घटक शामिल है: एसडीके टूल्स का नवीनतम संस्करण। Android एप्लिकेशन विकसित करने के लिए, आपको कम से कम एक Android प्लेटफ़ॉर्म और संबंधित प्लेटफ़ॉर्म टूल भी डाउनलोड करने होंगे। आप अन्य घटकों और प्लेटफार्मों को भी जोड़ सकते हैं, जिसकी अत्यधिक अनुशंसा की जाती है।
चरण 2. ग्रहण खोलें और विंडो-> एंड्रॉइड एसडीके और एवीडी प्रबंधक-> इंस्टॉल किए गए पैकेज पर क्लिक करें और सभी को अपडेट करें पर क्लिक करें।
घटकों के अनुशंसित सेट को स्वीकार करने और उन्हें स्थापित करने के लिए बस इंस्टॉल करें पर क्लिक करें
चरण 3. Linux पर, एक टर्मिनल खोलें और Android SDK में /opt/android-sdk-linux/tools निर्देशिका में नेविगेट करें।
-
टाइप/कॉपी/पेस्ट करें:
सूडो -सो
-
टाइप/कॉपी/पेस्ट करें:
सीडी/ऑप्ट/एंड्रॉइड-एसडीके-लिनक्स/टूल्स
- यह आपको एंड्रॉइड एसडीके टूल्स डायरेक्टरी में बदल देगा
-
टाइप/कॉपी/पेस्ट करें:
।/एंड्रॉयड
- यह आदेश एंड्रॉइड ग्राफिकल यूजर इंटरफेस चलाएगा, ज्यादातर मामलों में आपको एंड्रॉइड एसडीके के लिए ऑप्ट/एंड्रॉइड-एसडीके-लिनक्स निर्देशिका में अपडेट किए गए घटकों को डाउनलोड करने के लिए रूट उपयोगकर्ता होना होगा। घटकों को डाउनलोड करने के लिए, ग्राफिकल यूआई का उपयोग करें एसडीके भंडार ब्राउज़ करने और नए या अद्यतन घटकों का चयन करने के लिए एंड्रॉइड एसडीके और एवीडी प्रबंधक। Android SDK और AVD प्रबंधक आपके SDK परिवेश में चयनित घटकों को स्थापित करते हैं।
विधि 6 का 6: अपना Android वर्चुअल डिवाइस (AVD) बनाएं
चरण 1. एक बार जब Android के लिए सभी घटकों को अपडेट कर दिया जाता है, तो आपको एक Android वर्चुअल डिवाइस बनाने की आवश्यकता होगी।
- एंड्रॉइड वर्चुअल डिवाइस (एमुलेटर) बनाने के लिए विंडो-> एंड्रॉइड एसडीके और एवीडी मैनेजर-> वर्चुअल डिवाइस पर क्लिक करें।
- नया क्लिक करें, नाम वाले बॉक्स तक स्क्रॉल करें और एक Android वर्चुअल डिवाइस नाम असाइन करें जैसे: My_AVD
- अगला उस बॉक्स पर क्लिक करें जो लक्ष्य कहता है और तीर बटन का उपयोग करें और नीचे स्क्रॉल करें और उपयुक्त Android संस्करण चुनें जिसे आप विकसित करना चाहते हैं जैसे कि Android 3.2-API स्तर 13।
- अगला उस बॉक्स पर स्क्रॉल करें जो कहता है त्वचा और संकल्प पर क्लिक करें, संख्या 420x580 दर्ज करें और एवीडी बनाएं चुनें, यह प्रोग्राम परीक्षण के लिए आपका एंड्रॉइड वर्चुअल डिवाइस (एमुलेटर) बनाएगा।