डेबियन / उबंटूवर Android एडीबी कॉन्फिगर करा

बरं आज मी तुला लिहीतो ए ट्युटोरियल, डेबियन वितरण आणि उबंटूच्या सहाय्याने एडीबी कमांड वापरण्यास सक्षम होण्यासाठी. ज्यांना उबंटू कायमस्वरूपी स्थापित करण्याची इच्छा नाही त्यांच्यासाठी हे उपयुक्त ठरेल. खाली दर्शविलेले सर्व काही, LiveCD / Live USB बूट करून केले जाऊ शकते. नक्कीच, याचा विचार करून जेव्हा बंद होते, तेव्हा सर्व बदल मिटवले जातील आणि पुन्हा एडीबी चालविण्यासाठी, आपल्याला पुन्हा ट्यूटोरियल करावे लागेल. परिच्छेद अधिक मदत किंवा सूचनांसाठी, आमच्या फोरममधील पोस्ट पहा.

एडीबी बद्दल एक लहान परिचय. एडीबी म्हणजे एंड्रॉइड डीबग ब्रिज, आम्ही ते भाषांतरित केले तर ते Android डिबगिंग ब्रिज असेल. असो, हे आम्हाला प्राथमिकता सांगत नाही. ते प्रत्यक्षात ए अ‍ॅन्ड्रॉइड एसडीकेसह येणार्‍या आणि आमच्या टर्मिनलच्या काही फंक्शन्सवर नियंत्रण ठेवण्याची परवानगी देणार्‍या साधनांचा सेट आमच्या पीसी कडून म्हणजेच, अद्ययावत करणे, संपादन करणे, अनुप्रयोग स्थापित करण्यासाठी सर्व सिस्टम फायली हटविणे (रूट आवश्यक), एसडी वरून फाइल्स हलविणे इ. पासून.

प्रथम, आम्ही udev मध्ये 'नियम' सेट करतो. म्हणजेच, आम्ही कन्सोल (अनुप्रयोग / उपकरणे / टर्मिनल) उघडतो आणि टाइप करतो:

उबंटूसाठीः

sudo gedit /etc/udev/rules.d/51-android.rules

डेबियनसाठीः

सुडो सु

gedit /etc/udev/rules.d/51-android.rules

दोन्ही प्रकरणांमध्ये प्रक्रिया पार पाडण्यासाठी आपला रूट संकेतशब्द प्रविष्ट करणे आवश्यक आहे. जर तुम्ही ग्नोमऐवजी केडीई वापरत असाल तर तुम्ही गेडीटला तुम्ही वापरत असलेल्या टेक्स्ट एडिटर, केट, नॅनो, ...

Gedit संपादक उघडेल आणि या फाईलच्या आत, आम्हाला पुढील ओळ जोडावी लागेल:

SUBSYSTEM == »यूएसबी | यूएसबी |

डोळा: ही ओळ वापरण्यासाठी आपल्याकडे दोन विचारविनिमय करणे आवश्यक आहे:

  • निर्मात्यावर अवलंबून आयडवेंडर बदलते. खालील टेबलकडे पाहून आपल्या निर्मात्यास 0bb4 बदला:

  • यूजर विभागात, उबंटूसाठी आपल्याला रूट ठेवणे आवश्यक आहे. डेबियन वापरण्याच्या बाबतीत आम्हाला आमच्या वापरकर्त्याचे नाव द्यावे लागेल. उदाहरणः USER = »म्हणून आणि».

जेव्हा आपण ओळ जोडणे समाप्त करतो जतन करा आणि बंद करा.

आम्हाला उदेव सेवा पुन्हा सुरू कराव्या लागतील. हे संगणक वेगवान असूनही, रीस्टार्ट करून केले जाऊ शकते:

/etc/init.d/udev रीस्टार्ट करा

आता आम्हाला पुढीलमध्ये Android एसडीके डाउनलोड करावे लागेल दुवा आपण लिनक्स वर आहोत, म्हणूनच हे घेते. डाउनलोड समाप्त झाल्यावर आम्ही ते अनझिप करा. मी आपल्या होम डिरेक्टरीमध्ये हे करण्याची शिफारस करतो. आपण डेस्कटॉप किंवा आपल्याला पाहिजे तेथे निवडू शकता आणि आपल्या निर्णयासाठी ट्यूटोरियल मार्ग अनुकूल करू शकता. मी माझी होम डिरेक्टरी वापरणार आहे, आणि टाइपिंग कमी करण्यासाठी मी अँड्रॉइड-एसडीके फोल्डरला कॉल केला आहे.

आम्ही Android-sdk वर जातो (जे आम्ही नुकतेच अनझिप केले आहे) आणि साधने फोल्डरमध्ये. आत एक Android नावाची फाईल आहे. त्यावर राइट बटण, आम्ही प्रॉपर्टीजवर क्लिक करतो. आम्ही पर्मिसोस फोल्डरमध्ये जातो, "फाईलला प्रोग्राम म्हणून चालण्याची परवानगी द्या" हा पर्याय निवडा आणि बंद करा. आता फाईलवर डबल क्लिक करा आणि “रन इन टर्मिनल” हा पर्याय द्या. तर जर अशी समस्या आली की ती चालत नाही, तर ती आपल्याला सांगेल.

उबंटू नव्याने स्थापित केल्यामुळे मला काहीच अडचण आली नाही. परंतु जावा स्थापित करणे आणि काही लायब्ररी असणे आवश्यक आहे. जर ही तुमची केस असेल तर आपल्याला काय त्रुटी दिली आहे:

  • जावा स्थापित करा (Managerप्लिकेशन मॅनेजर, उबंटू सॉफ्टवेयर सेंटरमध्ये जेडीके 6 उघडा).
  • आवश्यक ग्रंथालये खालीलप्रमाणे आहेत:

ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc ++ 6 lib32z1 libc6-i386 libc6 libc6-dev

बरं, आमच्याकडे एंड्रॉइड एसडीके आणि एव्हीडी मॅनेजर खुला आहे. आम्ही उपलब्ध 'पॅकेजेस' पर्यायावर जाऊन स्थापित करा:

  • Android SDK साधने.
  • Android प्लॅटफॉर्म साधने

आम्ही त्याला त्याचे काम करू आणि पूर्ण करू दिले. आराम करा, अजून खूप काही आहे.

फोनमध्ये प्लग इन करण्यापूर्वी आम्हाला यावर जावे लागेल:

  • सेटिंग्ज, अनुप्रयोग, विकास आणि तेथे «यूएसबी डीबगिंग« «यूएसबी डीबग सूचित» (हे आवश्यक नाही फक्त ते आपल्याला चेतावणी देतात) आणि «नक्कल केलेली स्थाने select निवडा.

आता आम्ही यूएसबी मार्गे आमच्या फोनमध्ये प्लग इन करू शकतो आणि आम्ही ते तपासून पाहत आहोत की ते कार्यरत आहे.

आम्ही कन्सोल (टर्मिनल) उघडतो किंवा एक आधीपासून, तो आम्हाला मदत करतो. आम्ही 'सीडी' नेव्हीगेट करतो जेथे एडीबी आहे त्या फोल्डरमध्ये प्रवेश करण्यासाठी. माझ्या बाबतीत:

सीडी / होम / आय्युलियस / अँड्रॉइड-एसडीके / प्लॅटफॉर्म-टूल्स

लक्षात ठेवा, आपले नाव आयलियस नाही, म्हणून आपल्याकडे आपला एसडीके असल्याने रेषा बदलल्या पाहिजेत. शंका असल्यास टर्मिनल बंद करा आणि फक्त जोडा:

सीडी / Android-एसडीके / प्लॅटफॉर्म-साधने

आता आम्ही कार्यान्वित करू:

./adb साधने

आणि असे काहीतरी परत करावे लागेल:

* डिमन चालू नाही. हे आता बंदर 5037०XNUMX now * वर प्रारंभ करत आहे
* डिमन यशस्वीरित्या प्रारंभ झाला *
जोडलेल्या उपकरणांची यादी
SH0BDPL04538 डिव्हाइस

ते पूर्ण झाले आहे. एडीबी कॉन्फिगर केले. प्रत्येक वेळी जेव्हा आम्हाला काहीतरी करायचे असेल तेव्हा आम्ही ./adb आणि जे काही संबंधित असेल त्या कार्यान्वित करण्याच्या चरणांची पुनरावृत्ती करतो.

आरामदायक लोकांसाठी (मी हे चरण कधीच करत नाही, हे मला आवडत नाही). त्यांना फोल्डरमध्ये प्रवेश करण्यासाठी सीडी घेऊन फिरण्याची इच्छा नाही. बरं, बॅशसाठी आम्हाला आमचं प्रोफाईल एडिट करायला जावं लागेल. आम्ही एक नवीन टर्मिनल उघडतो आणि लिहितो:

sudo gedit .bashrc

आम्ही शेवटी जोडू

PATH = {AT पथ export: / मुख्य / YOUR_USER / android-sdk / प्लॅटफॉर्म-साधने निर्यात करा

PATH = {AT पथ export: / मुख्य / YOUR_USER / android-sdk / साधने निर्यात करा

आणि तेच आहे. आमच्या अँड्रॉइडवर एडीबी बरोबर काम करण्यास सज्ज. एडीबी वायरलेस प्रोग्रामसह आपल्यास वायफायद्वारे करण्याचा एक पर्याय आहे (आपल्याला मूळ आवश्यक आहे).

फुएन्टे


Google News वर आमचे अनुसरण करा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: वास्तविक ब्लॉग
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   ट्रिमॅक्स म्हणाले

    खूप चांगले ट्यूटोरियल!

    उबंटू बरोबर मला नियमांमध्ये सुधारणा करण्याची गरज नाही. होय, वेळोवेळी ते चांगल्या प्रकारे ओळखत नाही आणि आपल्याला हे करावे लागेलः

    sudo adb किल-सर्व्हर
    sudo adb प्रारंभ-सर्व्हर

    त्याच वेळी आम्ही मोबाइलवर डिबगिंग पर्याय अनचेक आणि अनचेक करतो (डिस्कनेक्शननंतर).

    धन्यवाद!

    1.    el_iulius म्हणाले

      हे आपल्याकडे असलेल्या उबंटूच्या आवृत्तीवर अवलंबून आहे. शेवटचे ते आणतात.
      परंतु ट्यूटोरियल डेबियनसाठी असल्याने मी त्यांना एक्सडी देखील समाविष्ट केले

      एडीबी सेवा पुन्हा सुरू केल्याबद्दल त्यांचे चांगले कौतुक

  2.   फेर म्हणाले

    जर मोबाईल दुसर्‍या ब्रँडचा असेल तर आयडी व्हेंडर lsusb सह काढला जाईल
    ही एक यादी देईल ज्यामध्ये प्रत्येक ओळ प्रकारची असेल:
    बस 005 डिव्हाइस 002: आयडी 04e8: 681 सी सॅमसंग इलेक्ट्रॉनिक्स कंपनी, लिमिटेड गॅलेक्सी पोर्टल / स्पिका अँड्रॉइड फोन
    या प्रकरणात आयडी नंतर विक्रेता आयडीनंतर प्रथम क्रमांकाचा क्रमांक असेल. पुढील चपळ मॉडेल आहे, जे आपण त्याच उत्पादकाचे दुसरे गॅझेट देखील एसईएसएफएस {आयडीप्रॉडक्ट} == »एक्सएक्सएक्सएक्सएक्स» (आयडी नंतरचे दुसरे चपळ) सह नियंत्रित करू इच्छित नसलेल्या त्याच निर्मात्याशी जोडले असल्यास आपण ते निर्दिष्ट केले पाहिजे.

    1.    el_iulius म्हणाले

      मी सर्व प्रेक्षकांसाठी शिकवण्याचा प्रयत्न केला आहे. कन्सोलमध्ये कमी वेळेसह कारण न-वापरलेल्या वापरकर्त्यांसाठी हे अधिक गोंधळात टाकणारे आहे. मी chmod सह Android फाईलवर कार्यवाही परवानग्या देखील देऊ शकलो असतो परंतु त्यापैकी आणखी एक त्रास होईल

      तरीही, या सर्व टिप्पण्यांचे कौतुक केले जाते.

  3.   जॉस म्हणाले

    धन्यवाद

  4.   जोस म्हणाले

    मी माझा गॅलेक्सी एस 2 उबंटूमध्ये कनेक्ट करण्याचा प्रयत्न करीत आहे परंतु ते त्याला सापडले नाही, हे मला हे सांगतेः

    जोडलेल्या उपकरणांची यादी
    एमुलेटर -5554 डिव्हाइस
    ????????????? परवानगी नाही

    काही कल्पना?

    धन्यवाद

  5.   पेड्रो मॉस्केडा म्हणाले

    खुप छान धन्यवाद. माझ्या बाबतीत मी नुकतीच लायब्ररी स्थापित केली आणि ती माझ्यासाठी परिपूर्ण झाली. X64 चा उबंटू वापर

  6.   जोसे इग्नासिओ पेरेझ मार्ट्युरेट म्हणाले

    चांगले
    मला एक समस्या आहे आणि ती अशी आहे की माझी उर्जा सिस्टम i828 डिव्हाइसच्या सूचीमध्ये दिसून येईल, आयडी = 2207 सह मी तुमच्या मदतीनंतर मी आधीपासूनच कॉन्फिगर केले होते, ते रिक्त दिसते.
    मी उबंटू 10 मधून एक थेट डीव्हीडी वापरत आहे, जिथे जावा जेडीके आधीपासून स्थापित आहे आणि मी Android एसडीके डाउनलोड केले आहेत. मी कोणतीही समस्या न घेता "सर्व्हिस uदेव रीस्टार्ट" केले आहे.

    मार्गदर्शकाचे अनुसरण करून मला दिसणारी एकमेव विचित्र गोष्ट म्हणजे आपण म्हणता त्याप्रमाणे अंमलात आणताना, "अँड्रॉइड", ज्या टॅबमध्ये दिसते त्यामध्ये काही पर्याय न करता स्थापित केलेले म्हणून सर्व पर्याय माझ्याकडे येतात ...

    समस्येची कोणतीही कल्पना? आगाऊ धन्यवाद