Complete Installation Guide for Android SDK / ADT Bundle on Ubuntu

उबंटू पर एंड्रॉइड एसडीके / एडीटी बंडल स्थापित करने के लिए सभी को क्या करना होगा?

उत्तर में प्रत्येक चरण कुछ अलग मंच पर पाया गया क्योंकि मुझे अपने एंड्रॉइड एसडीके के साथ शुरू होने वाली बाधाओं का सामना करना पड़ा और उसके बाद उपयुक्त मंचों में प्रश्न पोस्ट किए । इसलिए मैंने सोचा कि यह उपयोगी होगा कि यह एक स्टॉप समाधान उपलब्ध है, अगर किसी को कभी भी उबंटू को फिर से स्थापित करने और खरोंच से एंड्रॉइड एसडीके / एडीटी बंडल स्थापित करने की आवश्यकता होती है!

असल में, मुझे लगता है कि आपको उपयोग करना चाहिए एंड्रॉइड स्टूडियो एंड्रॉइड एप्लिकेशन विकसित करने के लिए । हालांकि, यदि आपके पास ग्रहण का उपयोग करने का आपका कारण है, तो आप निम्न मार्गदर्शिका का अनुसरण कर सकते हैं ।

Target     : Super NewbiesIDE        : EclipseDescription: Provide a GUI method to install Android IDE using Eclipse

1. जावा रनटाइम (जेडीके) और ग्रहण आईडीई स्थापित करना

  • खोज Software उबंटू और लॉन्च पर Ubuntu Software Center

    Searching

  • खोज Java पर Ubuntu Software Center और फिर स्थापित करें OpenJDK Java Runtime.

  • खोज Eclipse पर Ubuntu Software Center और फिर इसे स्थापित करें ।

  • यदि आपने ग्रहण और जेडीके को सफलतापूर्वक स्थापित किया है, तो यह आपके कंप्यूटर पर खोज परिणाम में दिखाई देगा ।

    enter image description here enter image description here

  • जेडीके के लिए, आप भी दबा सकते हैं CTRL + ALT + T टर्मिनल खोलने के लिए और कमांड टाइप करें java -version फिर से जाँच करने के लिए ।

  • टिप्स: लॉन्चर पर ग्रहण आइकन लॉक करें ।

    enter image description here


2. एसडीके डाउनलोड करना


3. स्थापना की तैयारी

  • उस स्थान पर जाएं जहां आपने फ़ाइल डाउनलोड करने के लिए सेट किया है ।
  • रिगथ फ़ाइल पर क्लिक करें[।टीजीजेड] और चुनें Extract Here.

    enter image description here

  • अब आप देख सकते हैं कि एक फ़ाइल जिसे कहा जाता है android-sdk-linux प्रकट होता है जैसे कि निम्नलिखित ।

    enter image description here

  • फ़ोल्डर दर्ज करें android-sdk-linux.

    enter image description here

  • फ़ोल्डर दर्ज करें tools और फिर फ़ोल्डर स्थान की प्रतिलिपि बनाएँ ।

    enter image description here

  • कुंजी दबाएं CTRL + ALT + T टर्मिनल खोलने के लिए और फिर निम्न कमांड का उपयोग करें । जहां /home/casper/Downloads/android-sdk-linux/tools वह स्थान है जिसे मैंने पहले कॉपी किया था । आप बस टाइप कर सकते हैं cd और टर्मिनल पर स्थान को पिछले करने के लिए राइट क्लिक करें ।

        cd /home/casper/Downloads/android-sdk-linux/tools    ./android

  • अब द Android SDK Manager चलाया जाएगा ।


4. पैकेज स्थापित करना


5. संपादन" । बाशआरसी"

  • प्रेस CTRL + ALT + T एक नया टर्मिनल खोलने के लिए और टाइप करें : gedit ~/.bashrc

    enter image description here

  • अब निम्नलिखित पाठ दिखाई देगा ।

  • निम्नलिखित को जोड़ें शीर्ष पूरे पाठ की और फिर इसे बचाने के लिए । (फ़ाइल बंद न करें)

        export PATH=${PATH}:~/android-sdk-linux/tools    export PATH=${PATH}:~/android-sdk-linux/platform-tools
  • उदाहरण :

  • [अनुशंसित] पूरी फ़ाइल को स्थानांतरित करें android-sdk-linux आपके ग्रहण के कार्यक्षेत्र में और आपके द्वारा नामित फ़ोल्डर के तहत Android. इसके अलावा, आपको लोकेशन कॉपी करनी होगी ।

    enter image description here

  • अब वापस" ।बाशआरसी " फ़ाइल और '~' को उस स्थान से बदलें जिसे आपने पहले कॉपी किया था और फिर इसे सहेजें और इसे बंद करें ।

  • लॉगआउट करें और अपने उबंटू सिस्टम को फिर से लॉग इन करें ।


6. एंड्रॉइड वर्चुअल डिवाइस सेट करना

  • प्रेस CTRL + ALT + T और टाइप करें android avd एंड्रॉइड वर्चुअल डिवाइस मैनेजर खोलने के लिए ।

    enter image description here

  • क्लिक करें New.... निम्नलिखित की तरह सेट करें और क्लिक करें OK.

  • अपने वर्चुअल डिवाइस पर क्लिक करें और फिर क्लिक करें Start....

    enter image description here

  • क्लिक करें Launch.

    enter image description here

  • अपना वर्चुअल डिवाइस लॉन्च करना


7. ग्रहण पर एडीटी प्लगइन स्थापित करना

  • ग्रहण शुरू करें और जाएं Help> - Install New Software...

    enter image description here

  • क्लिक करें Add....

  • निम्नलिखित टाइप करें और फिर क्लिक करें OK.

     Name     :    ADT Plugin Location :    https://dl-ssl.google.com/android/eclipse/

    enter image description here

  • के चेकबॉक्स पर टिक करें Developer Tools और फिर क्लिक करें Next>.

    enter image description here

  • क्लिक करें Next>.

  • क्लिक करें " मैं स्वीकार करता हूं । .."और क्लिक करें Finish.

  • स्थापना प्रक्रिया की प्रतीक्षा करें ।

    enter image description here

  • ग्रहण को पुनरारंभ करें ।

    enter image description here

  • क्लिक करें Open Preferences.

    enter image description here

  • अपने स्वयं के एसडीके स्थान (फ़ाइल का स्थान) की प्रतिलिपि बनाएँ android-sdk-linux).

    enter image description here

  • को पेस्ट करें SDK Location: टेक्स्टबॉक्स और फिर क्लिक करें Apply और OK.

  • अपने उबंटू के साथ कोई भी एंड्रॉइड एप्लिकेशन बनाने का आनंद लें ।

चरण 1

>सिस्टम सेटिंग्स में जांचें-विवरण, चाहे आपका उबंटू 32-बिट या 64-बिट है


चरण 2

(सॉफ्टवेयर सेंटर या कमांड लाइन का उपयोग करके) यदि आपका उबंटू 32-बिट ओएस है तो इंस्टॉल करें libgl1-mesa-dev

64-बिट ओएस इंस्टॉल के मामले में ia32-libs (उबंटू 13.04 या उससे पहले), या libgl1-mesa-dev:i386 (उबंटू 13.10 और ऊपर)


चरण 3

स्थापित करें openjdk-8-jdk. यदि संगत प्रयास नहीं है openjdk-7-jdk, या यदि अभी भी संगत नहीं है openjdk-6-jdk


चरण 4

एंड्रॉइड एसडीके कमांड लाइन टूल्स डाउनलोड करें यहाँ (वे पृष्ठ के नीचे स्थित हैं) और इसे उस स्थान पर अनज़िप करें जहां आप इसे तब तक छोड़ सकते हैं जब तक आपको एंड्रॉइड एसडीके की आवश्यकता हो, /opt/ मसलन।


चरण 5

जांचें कि अनज़िप्ड एडीटी बंडल फ़ोल्डर (या एंड्रॉइड एसडीके फ़ोल्डर, जैसा भी मामला हो) में फ़ोल्डर हैं tools और platform-tools. अगर platform-tools फ़ोल्डर अनुपस्थित है, आपको इसे एंड्रॉइड वर्चुअल डिवाइस मैनेजर से इंस्टॉल करने में सक्षम होना चाहिए, जिसे कमांड टाइप करके चलाया जा सकता है

   android

टर्मिनल में । इन फ़ोल्डरों में कुछ महत्वपूर्ण कमांड संग्रहीत होते हैं । उन्हें अपने निष्पादन योग्य पथ में जोड़ें । उन्हें पथ में जोड़ना निम्नानुसार किया जा सकता है:

पहले निष्पादित करें gedit ~/.pam_environment. एक फाइल खुलती है । बस इन पंक्तियों को उस फ़ाइल में जोड़ें:

   PATH DEFAULT=${PATH}:/path/to/tools   PATH DEFAULT=${PATH}:/path/to/platform-tools

यहां आपको बदलना होगा /path/to/tools और /path/to/platform-tools पूर्ण पथ के अनुसार जहां आपने एसडीके या एडीटी बंडल डाउनलोड को अनज़िप किया था । अब सभी आदेश adb, android, emulator आदि को केवल पूर्ण पथ दिए बिना टर्मिनल में निष्पादित किया जा सकता है । यही है, आपको "कमांड नहीं मिला" त्रुटि नहीं मिलेगी यदि आपने इसे इसके पूर्ण पथ के बिना दिया है ।


चरण 6

प्रकार android टर्मिनल में और, अगर चरण 5 सही ढंग से किया गया था, एंड्रॉइड एसडीके पैकेज टूल शुरू हो जाएगा, जहां आप अपनी स्थापना समाप्त कर सकते हैं ।

यह एक लंबा जवाब लग सकता है, लेकिन मैंने हर कदम को यथासंभव विस्तृत रूप से समझाने की कोशिश की ताकि कुछ भी गलत न हो । आप इसे शुरुआत के रूप में भी 5 मिनट से भी कम समय में सेट कर सकते हैं ।


  1. ग्रहण का उपयोग करने के लिए आपको जावा की आवश्यकता होगी, इसलिए इसे पहले स्थापित करें:

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

    1. एक टर्मिनल खोलें

      इसे अपने डैश या प्रेस में खोजें CTRL + ALT + T

      Terminal

    2. निम्नलिखित आदेशों को निष्पादित करें:

      sudo apt-get updatesudo apt-get install openjdk-7-jdk

      जांचें कि क्या आपको अपनी स्क्रीन पर कोई त्रुटि दिखाई देती है, फिर जारी रखें ।

  2. अब एंड्रॉइड एडीटी बंडल डाउनलोड करें (यह एक्लिप्स + एंड्रॉइड एसडीके है):

    1. क्लिक करें यहाँ डाउनलोड पेज पर जाने के लिए ।
    2. पर क्लिक करें Download the SDK (ADT Bundle for Linux)
    3. जाँच करें I have read and agree with the above terms and conditions
    4. अपनी वास्तुकला का चयन करें:

      मैं इसे कैसे जांच सकता हूं?

      • जाँच करें 32-bit यदि आपके पास 32-बिट उबंटू है
      • जाँच करें 64-bit यदि आपके पास 64-बिट उबंटू है
    5. पर क्लिक करें Download the SDK ADT Bundle for Linux
  3. एंड्रॉइड एडीटी बंडल स्थापित करें:

    1. खोलें .zip फ़ाइल जिसे आपने अभी डाउनलोड किया है
    2. उदाहरण के लिए, सभी फ़ाइलों को एक निर्देशिका में निकालें:

      ~/ADT

      निष्कर्षण के बाद इस निर्देशिका में 2 अन्य निर्देशिकाएं होनी चाहिए:

      ~/ADT/eclipse~/ADT/sdk
  4. जोड़ें platform-tools आपके लिए बायनेरिज़ $PATH:

    यह आवश्यक नहीं है, यह कमांड की तरह बना देगा adb एक टर्मिनल से सुलभ ।

    1. एक टर्मिनल खोलें
    2. निम्न आदेश निष्पादित करें:

      nano ~/.profile
    3. शीर्ष पर निम्न पंक्ति जोड़ें:

      PATH="$HOME/ADT/sdk/platform-tools:$PATH"
    4. फ़ाइल सहेजें

      आप इसे दबाकर कर सकते हैं CTRL + X, Y, ENTER

  5. एडीटी को आसानी से लॉन्च करने के लिए अपने डैश में एक शॉर्टकट बनाएं:

    1. एक टर्मिनल खोलें
    2. निम्न आदेश निष्पादित करें

      nano ~/.local/share/applications/adt.desktop
    3. इसे पेस्ट करें:

      यह आपकी टर्मिनल विंडो के अंदर राइट क्लिकिंग करके किया जा सकता है और फिर क्लिक करें Paste.

      [Desktop Entry]Version=1.0Name=Android ADTComment=Launch the Android ADTExec=/home/username/ADT/eclipse/eclipseIcon=/home/username/ADT/eclipse/icon.xpmTerminal=falseType=ApplicationCategories=Development;IDE;

      नोट: बदलें username आपके उपयोगकर्ता नाम से । आप निष्पादित करके अपना उपयोगकर्ता नाम प्राप्त कर सकते हैं whoami एक टर्मिनल में ।

    4. फ़ाइल सहेजें
    5. इसे निष्पादन योग्य बनाने के लिए निम्न आदेश निष्पादित करें:

      chmod +x ~/.local/share/applications/adt.desktop

यदि आपने सब कुछ सही किया है तो अब आपने सफलतापूर्वक एंड्रॉइड एडीटी स्थापित किया है । अपना डैश खोलें और खोजें ADT. पर क्लिक करें Android ADT यह जांचने के लिए कि क्या यह काम कर रहा है!

आप भी स्थापित कर सकते हैं adt और android-sdk से इस पीपीए.

sudo add-apt-repository ppa:linuxgndu/adt-raringsudo apt-get updatesudo apt-get install adt android-sdk

की स्थापना को पूरा करने के लिए android-sdk आपको इसकी आवश्यकता है:

sudo sh /opt/android-sdk/install-sdk

आप भी स्थापित कर सकते हैं android-studio:

sudo apt-get install android-studio

अब जांचें कि इंस्टॉलेशन अपेक्षित रूप से चला गया:

android-sdk-manager

एक और विकल्प है । एकीकृत विकास वातावरण (आईडीई) प्रोग्रामिंग को आसान बनाने वाले हैं, हालांकि उनके साथ एक समस्या यह है कि लिनक्स सिस्टम (उबंटू) पर आईडीई के नवीनतम संस्करण को स्थापित करना मुश्किल हो सकता है यदि वे रेपो में नहीं हैं । एंड्रॉइड स्टूडियो ऐसा ही एक आईडीई है ।

एंड्रॉइड स्टूडियो एंड्रॉइड एप्लिकेशन डेवलपमेंट के लिए आधिकारिक आईडीई है, जो इंटेलीज आईडीईए पर आधारित है । इंटेलीज से आपके द्वारा अपेक्षित क्षमताओं के शीर्ष पर, एंड्रॉइड स्टूडियो प्रदान करता है: लचीला ग्रेडल-आधारित बिल्ड सिस्टम बिल्ड वेरिएंट और एकाधिक एपीके फ़ाइल जनरेशन कोड टेम्पलेट्स आपको सामान्य ऐप सुविधाओं को बनाने में मदद करने के लिए रिच लेआउट संपादक ड्रैग और ड्रॉप थीम संपादन के लिए समर्थन के साथ लिंट टूल्स प्रदर्शन, उपयोगिता, संस्करण संगतता, और अन्य समस्याओं को पकड़ने के लिए प्रोगार्ड और ऐप-साइनिंग क्षमताओं को गूगल क्लाउड प्लेटफॉर्म के लिए अंतर्निहित समर्थन, जिससे गूगल क्लाउड मैसेजिंग और ऐप इंजन को एकीकृत करना आसान हो जाता है ।

से निकाला गया: http://developer.android.com/tools/studio/index.html

इस प्रक्रिया का पालन करें:

  1. सबसे पहले निम्न आदेश निष्पादित करें ।

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

  1. फिर रेपो अपडेट करें ।

sudo apt-get update

  1. अब सॉफ्टवेयर इंस्टॉल करें:

sudo apt-get install ubuntu-make

  1. आप सभी पैकेज देखेंगे जो इसे स्थापित करेगा, उबंटू को इंस्टॉलेशन के साथ आगे बढ़ने के लिए कहने के लिए 'वाई' टाइप करें । एक बार आप इसके साथ कर रहे हैं । निम्नलिखित के साथ आगे बढ़ें ।

umake android

स्थापना पथ को डिफ़ॉल्ट मान के रूप में छोड़ दें;

फिर से एंटर दबाएं। आपको 'ए' टाइप करके लाइसेंस के लिए सहमत होना होगा और फिर डाउनलोड शुरू होगा ।

एंड्रॉइड स्टूडियो तब आपको एक जादूगर के साथ पेश करेगा, बस अगले को मारते रहें और लाइसेंस के लिए सहमत हों । इसके बाद यह एंड्रॉइड डेवलपमेंट के लिए आवश्यकताओं को डाउनलोड करने के लिए आगे बढ़ेगा, जैसे कि नवीनतम एंड्रॉइड एसडीके । आवश्यक पैकेजों की स्थापना पूर्ण होने के बाद 'समाप्त' पर क्लिक करें ।

सीएलआई दृष्टिकोण

उबंटू 15.10, एंड्रॉइड 22 पर परीक्षण किया गया ।

एक डिवाइस:

फिर:

sudo apt-get install ant gradle openjdk-7-jdkcd# Get device permissions.# MANUAL find vendor ID on this table: http://developer.android.com/tools/device.html#VendorIds# http://stackoverflow.com/a/5510745/895245VENDOR_ID='054c'UDEV_PATH='/etc/udev/rules.d/51-android.rules'echo 'SUBSYSTEM=="usb", ATTR'"$VENDOR_ID"'=="0bb4", MODE="0666", GROUP="plugdev"' | sudo tee "$UDEV_PATH"sudo chmod a+r "$UDEV_PATH"sudo /etc/init.d/udev restartwget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgztar -xvf android-sdk_r24.4.1-linux.tgz# MANUAL run the ./tools/android GUI and install the SDK versions you need # Better: just download EVERYTHING to save you annoyances later on.# Yes, it takes a ton of space (50Gib+).# http://stackoverflow.com/questions/17963508/how-to-install-android-sdk-build-tools-on-the-command-line# The automated command line should look something like:#API=22#N="$(android list sdk --all |& grep 'SDK Platform Android' | grep "API $API" | cut -d- -f1)"#android update sdk -u -a -t $N# Studiowget https://dl.google.com/dl/android/studio/ide-zips/1.5.1.0/android-studio-ide-141.2456560-linux.zipunzip android-studio-ide-141.2456560-linux.zipcd android-studio/bin./studio.sh# NDKwget http://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.binchmod a+x android-ndk-r10e-linux-x86_64.bin./android-ndk-r10e-linux-x86_64.binmv android-ndk-r10e android-ndk

अपने में जोड़ें ~/.profile: टोडो: उनमें से कौन वास्तव में आवश्यक हैं?

export ANDROID_SDK="$HOME/android-sdk"# Present on the default build.xml generated by "android create project [...] in Android 22.export ANDROID_HOME="$ANDROID_SDK"export ANDROID_NDK="$HOME/android-ndk"sexport ANDROID_NDK_ROOT="$ANDROID_NDK"# Used by https://github.com/googlesamples/android-ndk/tree/3cd41e1f5280443665ca98463c7a76e80bf0b96c/native-codecexport ANDROID_NDK_HOME="$ANDROID_NDK"export ANDROID_ABI='armeabi-v7a'export ANDROID_JAVA_HOME="$JAVA_HOME"export ANDROID_STUDIO="$HOME/android-studio/"export PATH="$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:${ANDROID_STUDIO}/bin:${ANDROID_NDK}:${PATH}"

लॉगआउट और लॉगिन। आपको आवश्यकता हो सकती है:

sudo "$(which adb)" kill-serversudo "$(which adb)" start-server

स्थापना का परीक्षण करें

एक पर अपने हाथ जाओ इस तरह की न्यूनतम परियोजना या नीचे देखो $ANDROID_SDK/samples/.

यदि यह एक चींटी परियोजना है (इसमें एक शामिल है build.xml फ़ाइल) भागो:

ant debugant installd

यदि यह एक ग्रेडल प्रोजेक्ट है (इसमें ए शामिल है gradlew फ़ाइल) भागो:

./gradlew assembleDebug./gradlew installDebug

ऐप आपके डिवाइस पर इंस्टॉल होना चाहिए ।

स्टूडियो (एडीटी उत्तराधिकारी) के साथ लॉन्च किया जा सकता है:

studio.sh

एनडीके नमूने नीचे पाए जा सकते हैं $ANDROID_NDK/samples और आप उन्हें बना और स्थापित कर सकते हैं:

ndk-build# Create build.xml, as per: http://stackoverflow.com/questions/5572304/how-to-build-the-android-sample-projectsusing-ant-build-xml-does-not-existandroid update project -p . -t android-22ant cleanant debugant installd

आधिकारिक डेबियन पैकेजों की स्थिति

वर्तमान में कोई आधिकारिक डेबियन पैकेज नहीं है ।

लेकिन वहाँ है कि हल करने की कोशिश कर कोड 2015 परियोजना के एक गूगल गर्मियों: https://www.google-melange.com/gsoc/project/details/google/gsoc2015/seamlik/5707702298738688

जाहिरा तौर पर कुछ लोगों के लिए केवल प्रश्न का उत्तर देने की तुलना में शेख़ी करना आसान है । तो, यहाँ जवाब है; Install Oracle Java 8 In Ubuntu Or Linux Mint Via PPA Repository [JDK8] ~ Web Upd8: Ubuntu / Linux blog & Install Android Studio In Ubuntu Via PPA ~ Web Upd8: Ubuntu / Linux blog

"एंड्रॉइड डेवलपमेंट एनवायरनमेंट"क्या है?