Ubuntu पर Android SDK / ADT बंडल के लिए पूर्ण इंस्टॉलेशन गाइड


156

Ubuntu पर Android SDK / ADT बंडल को स्थापित करने के लिए सभी को क्या करने की आवश्यकता है?

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


"Android विकास पर्यावरण" क्या है?
Braiam

3
जाहिर तौर पर कुछ लोगों के लिए सवाल का जवाब देने की तुलना में शेख़ी करना आसान है। तो, यहाँ जवाब है; webupd8.org/2012/09/… और webupd8.org/2014/05/…
C.Jacobs

जवाबों:


129

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

Target     : Super Newbies
IDE        : Eclipse
Description: Provide a GUI method to install Android IDE using Eclipse

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

  • Softwareउबंटू पर सर्च करें और लॉन्च करेंUbuntu Software Center

    खोज कर

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें


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

  • एसडीके के नवीनतम संस्करण को डाउनलोड करने के लिए http://developer.android.com/sdk/index.html पर जाएं । यहां छवि विवरण दर्ज करें

  • नीचे स्क्रॉल करें और क्लिक करें DOWNLOAD FROM OTHER PLATFORMS यहां छवि विवरण दर्ज करें

  • क्लिक करें android-sdk_r22.6.2-linux.tgzके तहत Linux 32 & 64-bitकी SDK Tools Only

    यहां छवि विवरण दर्ज करें

  • टिक I have read and agree with the above terms and conditionsऔर क्लिक करें Download android-sdk_r22.6.2-linux.tgz

    यहां छवि विवरण दर्ज करें

  • डाउनलोड प्रक्रिया के लिए प्रतीक्षा करें।

    यहां छवि विवरण दर्ज करें


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

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

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

    यहां छवि विवरण दर्ज करें

  • अब Android SDK Managerवसीयत चलाई जाएगी।


4. संकुल स्थापित करना

  • क्लिक करें Install [Number] packages...

    यहां छवि विवरण दर्ज करें

  • क्लिक करें Accept Licenseऔर फिर क्लिक करें Install

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

  • अंत में, यह संदेश दिखाया जाएगा।

    यहां छवि विवरण दर्ज करें


5. ".bashrc" का संपादन

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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


6. एक Android आभासी डिवाइस की स्थापना

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

    यहां छवि विवरण दर्ज करें

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

  • क्लिक करें Launch

    यहां छवि विवरण दर्ज करें

  • अपना वर्चुअल डिवाइस लॉन्च करना यहां छवि विवरण दर्ज करें


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

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

  • अपने खुद के एसडीके स्थान (फ़ाइल का स्थान android-sdk-linux) की प्रतिलिपि बनाएँ ।

    यहां छवि विवरण दर्ज करें

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

    यहां छवि विवरण दर्ज करें

  • अपने Ubuntu के साथ किसी भी Android एप्लिकेशन को बनाने का आनंद लें।

    यहां छवि विवरण दर्ज करें


एक अच्छा ट्यूटोरियल लगता है, हालांकि मैं व्यक्तिगत रूप से बस स्थापित करूंगा openjdk-7-jdk, ADT डाउनलोड करें (android.com से एसडीके सहित ग्रहण) और डैश में एक शॉर्टकट बनाएं। इस तरह आपके पास ग्रहण का नवीनतम संस्करण भी है।
लुई मैथिज्सेन

2
मैं सिर्फ पर्यावरण को स्थापित करने के लिए सुपर न्यूबिक के लिए स्क्रीनशॉट के साथ सबसे आसान तरीका प्रदान करना चाहता हूं। मैं आपको विधि देने की कोशिश करूँगा और इसे नीचे पोस्ट करूँगा]]।
कैस्पर

1
आप पाठ की प्रतिलिपि क्यों नहीं बना सकते? ~। ~ मैंने सभी कमांड टाइप किए हैं। वैसे भी, शायद आप सही हैं।
कैस्पर

1
64-बिट Ubuntu 14.10 पर चलने वाले लोगों के लिए, यह करें sudo apt-get install lib32stdc++6। ऐसा इसलिए है क्योंकि आपको सहायक 32-बिट लाइब्रेरी की आवश्यकता है और ia32अब उपलब्ध नहीं है। स्रोत: dandar3.blogspot.mx/2014/03/…
लिटिल चाइल्ड

2
@CasperLI Android sdk अब उबंटू रेपो पर उपलब्ध है। sudo apt-get install android-sdk। क्या आप इसके आधार पर एक ट्यूटोरियल बना सकते हैं?
खुर्शीद आलम

104

चरण 1

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


चरण 2

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

64-बिट OS इंस्टाल ia32-libs(Ubuntu 13.04 या इससे पहले), या libgl1-mesa-dev:i386(Ubuntu 13.10 और उससे अधिक) के मामले में


चरण 3

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


चरण 4

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


चरण 5

जांचें कि अनज़िप किए गए ADT बंडल फ़ोल्डर (या एंड्रॉइड एसडीके फ़ोल्डर, जैसा कि मामला हो सकता है) में फ़ोल्डर्स 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जहाँ आप SDK या एडीटी बंडल डाउनलोड अनज़िप के अनुसार पूर्ण पथ द्वारा। अब सभी आदेशों adb, android, emulatorआदि बस टर्मिनल में पूर्ण पथ दिए बिना क्रियान्वित किया जा सकता। यही है, अगर आपको इसे बिना पूर्ण पथ के दिया गया, तो आपको "कमांड नहीं मिली" त्रुटि नहीं मिलेगी।


चरण 6

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


7
आपको GRUB कॉन्फ़िगरेशन को संशोधित करने की आवश्यकता क्यों होगी ???
बजे मारियस गेदमिनस

1
@ अपने मापदंडों के ~/.pam_environmentबजाय अपने पैरामीटर लगाने के लिए बेहतर है ~/.bashrcसत्र-व्यापी पर्यावरण चर
nazar_art

1
जैसा कि .pam_environmentफ़ाइल होम डायरेक्टरी में है, इसलिए उपयोगकर्ता के स्वामित्व में है, कमांड के ... .pam_environmentसाथ चलाने की आवश्यकता क्यों है sudo?
विल्फ

1
मेरे उत्तर को देखकर अच्छा लगा। समय-समय पर अद्यतन रखने की आवश्यकता है, क्योंकि विधि बाद में पूरी तरह से अलग हो सकती है!
कार्तिक सी

12
वास्तव में, PATH="$PATH:/path/to/tools:/path/to/platform/tools"अपने को जोड़ने के लिए बेहतर है .profile.pam_environmentयदि आप भाषा कॉन्फ़िगरेशन बदलते हैं तो ओवरराइट किया जाता है ...
रमनो

6

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


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

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

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

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

      टर्मिनल

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

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

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

  2. अब Android ADT बंडल डाउनलोड करें (यह ग्रहण + Android SDK है):

    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-बिट Ubuntu है
      • जांचें 64-bitकि क्या आपने 64-बिट उबंटू किया है
    5. पर क्लिक करें Download the SDK ADT Bundle for Linux
  3. Android ADT बंडल स्थापित करें:

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

      ~/ADT
      

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

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

    यह neccesary नहीं है, यह adbएक टर्मिनल से accesible जैसी कमांड बनाएगा।

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

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

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

      आप का उपयोग करके ऐसा कर सकते हैं CTRL+ X, Y,ENTER

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

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

      nano ~/.local/share/applications/adt.desktop
      
    3. इसे चिपकाएँ:

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

      [Desktop Entry]
      Version=1.0
      Name=Android ADT
      Comment=Launch the Android ADT
      Exec=/home/username/ADT/eclipse/eclipse
      Icon=/home/username/ADT/eclipse/icon.xpm
      Terminal=false
      Type=Application
      Categories=Development;IDE;
      

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

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

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

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


मुझे ग्रहण की आवश्यकता क्यों है?
Braiam

एक अच्छा, जोड़ा।
लुई मैथिजसेन

@Braiam क्या आपको अपने प्रश्न का उत्तर मिला? क्योंकि मैं यह भी जानना चाहता हूँ कि हमें ग्रहण की आवश्यकता क्यों है
daisy

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

5

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

sudo add-apt-repository ppa:linuxgndu/adt-raring
sudo apt-get update
sudo 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

1

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

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

इससे निकाला गया: 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. आप सभी पैकेज देखेंगे जो इसे स्थापित करेगा, स्थापना के साथ आगे बढ़ने के लिए Ubuntu को बताने के लिए 'y' टाइप करें। एक बार जब आप इसके साथ कर रहे हैं निम्नलिखित के साथ आगे बढ़ें।

umake android

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

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

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


यह शीर्ष मतदान का जवाब होना चाहिए।
एंड्रिया लज्जाज़ारो

0

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

Ubuntu 15.10, Android 22 पर परीक्षण किया गया।

डिवाइस में से एक:

फिर:

sudo apt-get install ant gradle openjdk-7-jdk

cd

# Get device permissions.
# MANUAL find vendor ID on this table: http://developer.android.com/tools/device.html#VendorIds
# http://stackoverflow.com/a/5510745/895245
VENDOR_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 restart

wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
tar -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

# Studio
wget https://dl.google.com/dl/android/studio/ide-zips/1.5.1.0/android-studio-ide-141.2456560-linux.zip
unzip android-studio-ide-141.2456560-linux.zip
cd android-studio/bin
./studio.sh

# NDK
wget http://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.bin
chmod a+x android-ndk-r10e-linux-x86_64.bin
./android-ndk-r10e-linux-x86_64.bin
mv android-ndk-r10e android-ndk

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

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"s
export ANDROID_NDK_ROOT="$ANDROID_NDK"
# Used by https://github.com/googlesamples/android-ndk/tree/3cd41e1f5280443665ca98463c7a76e80bf0b96c/native-codec
export 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-server
sudo "$(which adb)" start-server

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

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

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

ant debug
ant installd

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

./gradlew assembleDebug
./gradlew installDebug

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

स्टूडियो (ADT उत्तराधिकारी) के साथ शुरू किया जा सकता है:

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-exist
android update project -p . -t android-22
ant clean
ant debug
ant installd

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

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

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


मुझे यह भी पता नहीं है कि आप लॉगआउट क्यों करते हैं और वापस आते हैं। यदि आप अपनी .bashrc फ़ाइल में उचित परिवर्तन करते हैं तो आप चर को स्रोत बना सकते हैं। उदाहरण के लिए, function cat_export_vars () { cat <<- _EOF_ (export directives) _EOF_ }और फिर बस का उपयोग करें cat_export_vars >> .bashrcऔर फिर . .bashrcया source .bashrcजो एक ही काम करता है। बेहतर अभी तक, यह एक नंगे हड्डियों को स्थापित करने के लिए स्क्रिप्ट के रूप में बेहतर होगा एंड्रॉइड एसडीके।

@jargonjunkie लॉगआउट / लॉगिन: यकीन है, यह भी काम करेगा। मैं बस कुछ वैरिएबल रखना पसंद करता हूं .profileताकि वे डैशबोर्ड से लॉन्च की गई चीजों को दिखाई दें। स्क्रिप्ट: यह उतना ही करीब है जितना मुझे मिल सकता है, ध्यान दें कि कुछ मैनुअल चरण हैं जिन्हें मैं स्वचालित नहीं कर सकता। google-melange.com/archive/gsoc/2015/orgs/debian/projects/… हमारी वर्तमान सर्वश्रेष्ठ आशा है।
सिरो सेंटिल्ली 新疆 改造 iro i
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.