فہرست کا خانہ:
تعریف - Android ڈیبگ برج (ADB) کا کیا مطلب ہے؟
اینڈروئیڈ ڈیبگ برج (اے ڈی بی) ایک کلائنٹ سرور پروگرام ہے جو اینڈروئیڈ ایپلی کیشن ڈویلپمنٹ میں استعمال ہوتا ہے۔ اینڈروئیڈ ڈیبگ برج اینڈروئیڈ ایس ڈی کے کا ایک حصہ ہے اور یہ تین اجزاء پر مشتمل ہے: ایک مؤکل ، ڈیمون اور سرور۔ یہ یا تو ایک ایمولیٹر مثال کے طور پر یا ایک اصل Android ڈیوائس کا نظم کرنے کے لئے استعمال ہوتا ہے۔
ٹیکوپیڈیا نے Android ڈیبگ برج (ADB) کی وضاحت کی
اینڈروئیڈ ایس ڈی کے کے علاوہ ، جس میں اینڈروئیڈ ڈیبگ پل ایک حصہ ہے ، اینڈرائیڈ ڈویلپمنٹ سیٹ اپ کی بنیادی ضروریات ایک ایسا کمپیوٹر ہے جو اینڈروئیڈ ایس ڈی کے چلانے کے لئے کم سے کم سسٹم کی ضروریات کو پاس کرتا ہے اور ، زیادہ تر معاملات میں خود ایک اینڈروئیڈ ڈیوائس بھی ہے۔ سافٹ ویئر ڈویلپمنٹ لنگو میں ، مذکورہ کمپیوٹر کو ڈویلپمنٹ مشین کے نام سے جانا جاتا ہے۔ Android ڈیبگ برج کا کلائنٹ اجزاء ترقیاتی مشین میں چلتا ہے۔ اسے کمانڈ پرامپٹ (ارف شیل) سے ایڈب کمانڈ کا استعمال کرتے ہوئے طلب کیا جاسکتا ہے۔ یہاں دیگر ٹولز بھی موجود ہیں جیسے ADT (اینڈروئیڈ ڈویلپمنٹ ٹولز) پلگ ان اور DDMS (Dalvik Debug مانیٹر سروس) جو ایڈب کلائنٹ تشکیل دے سکتے ہیں۔ دوسری طرف ، اے ڈی بی ڈیمون پس منظر کے عمل کے طور پر یا تو ایمولیٹر مثال کے طور پر یا آلے میں ہی چلتا ہے۔ آخر میں ، ADB کا سرور جزو ، جو ڈویلپمنٹ مشین میں بھی چلتا ہے لیکن صرف پس منظر میں ، ADB مؤکل اور ADB ڈیمان کے مابین مواصلات کا انتظام سنبھال لیتا ہے۔ جب اینڈروئیڈ ڈیبگ برج فعال ہے تو ، صارف ایک یا زیادہ ایمولیٹر مثال کے ساتھ تعامل کرنے کے لئے ایڈب کمانڈ جاری کرسکتا ہے۔ ایڈب بھی ایڈب کلائنٹ کی متعدد مثالوں کو چلا سکتا ہے ، جو تمام موجودہ ایمولیٹر مثالوں کو کنٹرول کرنے کے لئے استعمال کیا جاسکتا ہے۔ اینڈروئیڈ ڈیبگ برج کو استعمال کرنے کا آسان ترین طریقہ ایکلیپس IDE (انٹیگریٹڈ ڈویلپمنٹ ماحولیات) میں ADT پلگ ان انسٹال کرنا ہے۔ اس طرح ، ڈویلپر کو کمانڈ پرامپٹ کے ذریعے کمانڈ داخل کرنے کی ضرورت نہیں ہوگی۔