مواد پر جائیں
RA

Remote ADB Shell for Android APK

ناشر: Cameron Gutman
Android APK Free
ڈاؤن لوڈ کریں v1.6.5 379 ڈاؤن لوڈز
فائل کی قسمAPK
ورژن1.6.5
ناشر Cameron Gutman
رہائی کی تاریخ19 مارچ، 2019
تاریخ شامل کی گئی19 مارچ، 2019
OS کی ضروریاتAndroid
تقاضےNone
کل ڈاؤن لوڈ379
ہر ہفتے ڈاؤن لوڈ5
قیمتFree

تفصیل

ریموٹ ADB شیل ایک ٹرمینل ایپ ہے جو آپ کو نیٹ ورک پر دیگر اینڈرائیڈ ڈیوائسز کی ADB شیل سروس سے منسلک ہونے اور ٹرمینل کمانڈز کو انجام دینے کی اجازت دیتی ہے۔ یہ اینڈرائیڈ ڈیوائسز کو دور سے ڈیبگ کرنے کے لیے مفید ہو سکتا ہے (رننگ ٹولز جیسے ٹاپ، لاگ کیٹ، یا ڈمپسی)۔ یہ مختلف آلات سے متعدد بیک وقت کنکشنز کو سپورٹ کرتا ہے اور ایپ کے پس منظر میں ہونے پر بھی ان رابطوں کو زندہ رکھتا ہے۔ اس ایپ کو کسی بھی ڈیوائس پر روٹ کی ضرورت نہیں ہے، لیکن جڑ ٹارگٹ ڈیوائسز کو کنفیگر کرنے میں مددگار ثابت ہو سکتی ہے۔ اگر ٹارگٹ ڈیوائسز روٹ نہیں ہیں، تو آپ کو ان کو کنفیگر کرنے کے لیے اینڈرائیڈ SDK اور Google USB ڈرائیورز والا کمپیوٹر استعمال کرنا چاہیے (ذیل میں تفصیل دی گئی ہے)۔

یہ ایپ شیل کے ارد گرد ایک ریپر ہے جو ADB پر ظاہر ہوتا ہے۔ یہ 15 کمانڈ کی تاریخ کو برقرار رکھتا ہے جو کمانڈ باکس کو دیر تک دبانے سے قابل رسائی ہے۔ ٹرمینل ڈسپلے کو دیر تک دبانے سے Ctrl+C بھیجنے، آٹو سکرولنگ کو ٹوگل کرنے، یا ٹرمینل سیشن سے باہر نکلنے کا اختیار ملے گا۔

یہ بالکل اسی طرح کام کرتا ہے جس طرح "adb shell" کمانڈ کمپیوٹر پر کام کرتی ہے۔ چونکہ یہ ایپ Java میں ADB پروٹوکول کے مقامی نفاذ کا استعمال کرتی ہے، اس لیے اسے کسی بھی ڈیوائس پر یا ٹارگٹ ڈیوائس پر کسی تھرڈ پارٹی ایپس پر جڑ کی ضرورت نہیں ہے۔ ڈیوائسز صرف ایک دوسرے سے وہی پروٹوکول بولتے ہیں جو کہ وہ ایک ایسے کمپیوٹر سے بولتے ہیں جو ADB کلائنٹ کو Android SDK سے چلاتا ہے۔

اہم: Android 4.2.2 چلانے والے آلات اور بعد میں ADB کنکشن کی تصدیق کرنے کے لیے RSA کیز استعمال کرتے ہیں۔ میری جانچ میں، 4.2.2 چلانے والے آلات کو کمپیوٹر میں پلگ ان کرنے کی ضرورت ہوگی جب آپ پہلی بار ان سے جڑیں گے (ہر ڈیوائس سے جس میں یہ ایپ انسٹال ہے)۔ یہ انہیں عوامی کلید قبولیت کا ڈائیلاگ ظاہر کرنے کی اجازت دیتا ہے، جسے آپ کو قبول کرنا ہوگا (اور "ہمیشہ اس کمپیوٹر سے اجازت دیں" کو چیک کریں)۔ ایسا لگتا ہے کہ اینڈرائیڈ 4.3 اور 4.4 پر چلنے والے آلات کو کمپیوٹر سے کنکشن کے بغیر ڈائیلاگ ڈسپلے کرنے میں کوئی مسئلہ نہیں ہے، اس لیے ایسا لگتا ہے کہ یہ اینڈرائیڈ 4.2.2 کے لیے مخصوص کام ہے۔

اسٹاک کے بغیر جڑ والے ٹارگٹ کو کنفیگر کرنے کے لیے، ٹارگٹ ڈیوائس کو ایسے کمپیوٹر میں لگائیں جس میں Android SDK انسٹال ہو اور Android SDK کے پلیٹ فارم ٹولز فولڈر سے "adb tcpip 5555" چلائیں۔ اس سے ADB ٹارگٹ ڈیوائس پر پورٹ 5555 پر سننا شروع کر دے گا۔ اس کے بعد ڈیوائس کو ان پلگ کیا جا سکتا ہے اور ریبوٹ ہونے تک مناسب طریقے سے کنفیگر رہے گا۔

جڑے ہوئے آلات کے لیے (اگرچہ اس کی ضرورت نہیں ہے)، آپ ADB سرور کو نیٹ ورک پر سننے کے قابل بنانے کے لیے متعدد "ADB WiFi" ایپس میں سے ایک انسٹال کر سکتے ہیں۔ حسب ضرورت ROM والے آلات کے پاس سیٹنگز کے ڈیولپر آپشنز پین میں نیٹ ورک پر ADB کو فعال کرنے کا اختیار ہو سکتا ہے۔ ان طریقوں میں سے کسی ایک کا استعمال اس ایپ کے ساتھ نیٹ ورک تک رسائی کے لیے ADB کو مناسب طریقے سے ترتیب دے گا۔ ابتدائی کنکشن کے لیے 4.2.2 کے لیے اضافی مرحلہ ابھی بھی درکار ہے۔

اپنے ریموٹ اینڈرائیڈ ڈیوائس سے منسلک ہونے کے لیے، ریموٹ ADB شیل میں ڈیوائس کا IP ایڈریس اور پورٹ نمبر (اوپر کی مثال سے 5555) ٹائپ کریں۔ کنیکٹ کو تھپتھپائیں اور یہ ڈیوائس سے جڑنے اور ٹرمینل شروع کرنے کی کوشش کرے گا۔

میں فیچر کی درخواستوں اور بگ رپورٹس کا خیر مقدم کرتا ہوں۔ آپ انہیں اپنے ایپ کے جائزوں میں شامل کر سکتے ہیں یا انہیں فورم پر پوسٹ کر سکتے ہیں (نیچے لنکس)۔ اگر آپ کر سکتے ہیں تو براہ کرم اس ایپ کی درجہ بندی کریں۔ یہ واقعی مجھے یہ جاننے میں مدد کرتا ہے کہ مجھے اگلی کن خصوصیات/ اصلاحات پر توجہ دینی چاہیے۔

ڈویلپرز: میں نے اس ایپ کے لیے جو حسب ضرورت Java ADB لائبریری لکھی ہے وہ BSD لائسنس کے تحت https://github.com/cgutman/AdbLib پر اوپن سورس ہے۔

اس ایپ کا ذریعہ اپاچی لائسنس کے تحت دستیاب ہے: https://github.com/cgutman/RemoteAdbShell

XDA فورم کے لنکس:

ریموٹ ADB شیل ایپ تھریڈ - http://forum.xda-developers.com/showthread.php?t=2373265

Java ADB لائبریری تھریڈ - http://forum.xda-developers.com/showthread.php?t=2405030

مشابہ پروگرام

متبادل

اس شائع کنندہ سے مزید