आप एंड्रॉइड फ़ोरम और ब्लॉग्स में "एडब" वाक्यांश को बहुत कुछ सुनते हैं। हम इसके लिए भी दोषी हैं। लेकिन वास्तव में adb क्या है, और इसका उपयोग करने के लिए आपको (या आवश्यकता नहीं) की आवश्यकता क्यों है?
Google के अनुसार - "Android डीबग ब्रिज (adb) एक बहुमुखी उपकरण है जो आपको एक एमुलेटर उदाहरण या एंड्रॉइड-संचालित डिवाइस की स्थिति का प्रबंधन करने देता है।" निश्चित रूप से ऐसा लगता है कि Google कुछ कहेगा, है ना? बस इसे लगाने के लिए, adb दो अलग-अलग एप्लिकेशन हैं - एक आपके कंप्यूटर पर चल रहा है (विंडोज, लिनक्स या मैक) और एक आपके फोन पर चल रहा है। जब आपका फोन कनेक्ट होता है, और यूएसबी डिबगिंग सक्षम होती है, तो आप अपने कंप्यूटर स्क्रीन और कीबोर्ड का उपयोग करके फोन के साथ कमांड और संचार जारी कर सकते हैं। यह विंडोज, मैक या लिनक्स के लिए एंड्रॉइड एसडीके का हिस्सा है। क्षमा करें OS2 / ताना।
आपका एंड्रॉइड फोन एक आधार के रूप में लिनक्स कर्नेल और टूल का उपयोग करता है। इसका मतलब यह है कि काफी कुछ लिनक्स कमांडों को एडीबी सर्वर (आपके कंप्यूटर पर चलने वाले) को एडीबी क्लाइंट (आपके फोन पर चलने वाले) के माध्यम से भेजा जा सकता है और उन्हें निष्पादित किया जाएगा। आप ऊपर की तस्वीर में उनकी एक आंशिक सूची देख सकते हैं।
यह उन चीज़ों को डिबग करने के लिए भयानक रूप से आसान हो सकता है जो सही नहीं चल रहे हैं, साथ ही उन अजीब आदेशों को भेज रहे हैं जिनकी आपको आवश्यकता है जब आप रात के बीच में दूर भाग रहे हैं। संभावना है, यदि आप सक्रिय रूप से कुछ डिबगिंग नहीं कर रहे हैं या अपने फोन पर हैक को तोड़ने की कोशिश कर रहे हैं, तो आपके पास एडीबी के लिए बहुत अधिक उपयोग नहीं होगा। और यह ठीक है - एंड्रॉइड डिवाइस के साथ मज़े करने का कोई सही तरीका नहीं है।
यदि आपके पास adb का उपयोग है, तो पूर्ण उपयोग मार्गदर्शिका के लिए Android डेवलपर साइट देखें। आगे बढ़ो और डीबग करें।