آرٹیکل ڈائرکٹری
انڈروئداپنے موبائل ڈیوائس پر براہ راست ADB کا استعمال کیسے کریں؟ ونڈوز پی سی کی ضرورت نہیں! یہ ٹیوٹوریل آپ کے موبائل ڈیوائس پر ADB کے آپریشن کے عمل کی تفصیلات دیتا ہے، آپ کو یہ سکھاتا ہے کہ کس طرح APKs کو تیزی سے انسٹال کرنا، فائلوں کو پش کرنا، ایپلیکیشنز کو ان انسٹال کرنا، اور یہاں تک کہ وائرلیس طریقے سے ڈیبگ کرنا اور سسٹم لاگز کو دیکھنا۔ ابھی سیکھیں اور اینڈرائیڈ ڈیبگنگ کے حتمی طریقے پر عبور حاصل کریں!
کہانی کچھ یوں ہے: ایک دن، ایک کافی شاپ پر وائی فائی کے لیے لڑتے ہوئے، میں یہ سوچ رہا تھا کہ کمپیوٹر کے بغیر اپنے اینڈرائیڈ ڈیوائس کو کیسے ڈیبگ کرنا ہے جب مجھے اچانک ایک دوست کی "Android ADB" ایپ کے لیے تجویز یاد آئی۔ اپنی انگلی کے نل کے ساتھ، میں نے اسے براہ راست اپنے فون پر کھولا، فوری طور پر کمانڈ لائن انٹرفیس میں داخل ہوا، اور میرا فون ایک "منی کمپیوٹر" میں تبدیل ہو گیا۔

دراصل، میں نے کچھ مہینے پہلے اس چیز کے ساتھ کھیلنا شروع کیا تھا، اور یہ ایک چابی کی طرح محسوس ہوتا ہے جس نے ADB کے دروازے کو کھول دیا، جو پہلے صرف کمپیوٹر پر ہی ممکن تھا۔ لہذا میں نے اس حیرت انگیز تجربے کو ایک ٹیوٹوریل میں لکھنے کا فیصلہ کیا، اور میرے پاس موجود چند عام استعمال شدہ کمانڈز کو بھی مرتب کیا، جو کہ چلتے پھرتے ADB میں مہارت حاصل کرنے کے خواہشمند دوستوں کے لیے ایک چھوٹا سا بونس ہے۔
موبائل ADB کیوں منتخب کریں؟
روایتی طور پر، اینڈرائیڈ کو ڈیبگ کرنے کے لیے فون کو ونڈوز کمپیوٹر میں پلگ کرنے کی ضرورت ہوتی ہے۔ ADB انٹرفیس صرف اس وقت روشن ہوتا ہے جب USB کیبل لگائی جاتی ہے۔ تاہم، حقیقت میں، لوگ سفر کے دوران، کاروباری دوروں پر، یا یہاں تک کہ اپنے کمرے میں بھی اپنے کمپیوٹر کو باہر نہیں لانا چاہتے۔
یہ وہ جگہ ہے جہاں موبائل ADB آتا ہے: بس اپنے فون پر "Android ADB" ایپ انسٹال کریں، اور آپ کمپیوٹر اور کیبلز کی ضرورت کو ختم کرتے ہوئے، براہ راست اپنے آلے پر ADB کمانڈ چلا سکتے ہیں۔ ڈویلپرز کے لیے، کسی بھی وقت، کہیں بھی لاگز کیپچر کرنا، انسٹال کرنا، ان انسٹال کرنا، اور جانچ پڑتال کرنا آسان ہو جاتا ہے۔ اعلی درجے کے صارفین کے لیے، ایپلی کیشنز کے بیچ مینجمنٹ، کیچز کو صاف کرنا، اور یہاں تک کہ سسٹم کے اجزاء کو غیر فعال کرنے کے لیے بھی اب لیپ ٹاپ لے جانے کی ضرورت نہیں ہے۔

اینڈرائیڈ فون ADB کے استعمال کا عمل
1️⃣ ایپ انسٹال کریں۔
میں نے "Android ADB" ڈاؤن لوڈ کیا۔
یہ موبائل ADB اینڈرائیڈ ایپلیکیشن [ٹول کٹ] میں شامل ہے۔ بس اسے شامل کریں۔ تار آپ اسے چینل میں پن کی گئی 【ٹول کٹ】 کو چیک کر کے حاصل کر سکتے ہیں ▼
کھولنے کے بعد، آپ کو براہ راست کمانڈ لائن صفحہ پر لے جایا جائے گا۔ انٹرفیس سادہ لیکن افعال سے بھرا ہوا ہے۔ کوڈ کو چلانے میں جلدی نہ کریں۔ آئیے پہلے اپنی انگلیاں گرم کریں۔
2️⃣ فائلوں کو اپنے فون پر پش کریں۔
میرے پاس ایک example.apk فائل ہے، تو میں نے اسے کمانڈ لائن میں ٹائپ کیا۔ adb push example.apk /sdcard/چند سیکنڈ بعد، فائل کو فرمانبرداری کے ساتھ فون کی اسٹوریج ڈائرکٹری میں رکھا گیا تھا۔ دراصل، یہ قدم کمپیوٹر پر کرنے سے مختلف نہیں ہے۔ یہ صرف اتنا ہے کہ "adb" کمانڈ کو فون پر منتقل کر دیا گیا ہے۔
3️⃣ APK انسٹال کریں۔
اگلا، بس اسے اپنے فون پر ٹائپ کریں۔ adb shell pm install --bypass-low-target-sdk-block /sdcard/example.apkسسٹم بغیر کسی ہچکچاہٹ کے ایپ کو انسٹال کرتا ہے۔ پورے عمل میں کیبل کو منقطع کرنے کی ضرورت نہیں ہے، جب تک کہ فون ایک مستحکم نیٹ ورک کنکشن برقرار رکھتا ہے۔
4️⃣ عام طور پر استعمال شدہ کمانڈز کے لیے فوری حوالہ
- ڈیوائس کی معلومات دیکھیں:
adb shell getpropآپ سسٹم کی خصوصیات اور ہارڈویئر کی معلومات دیکھ سکتے ہیں، جیسے کہ پوشیدہ سسٹم مینوئل کھولنا۔ - ایپلیکیشن کو ان انسٹال کریں:
adb shell pm uninstall 包名اسے مکمل طور پر حذف کر دیا گیا تھا۔ - ڈیٹا صاف کریں:
adb shell pm clear 包名یہ اتنا ہی صاف ہے جیسے اسے فیکٹری سیٹنگز میں بحال کر دیا گیا ہو۔ - چلانے کے عمل دیکھیں:
adb shell psآپ ایک نظر میں دیکھ سکتے ہیں کہ پس منظر میں کیا ہو رہا ہے۔
سیاق و سباق سے متعلق ایپلی کیشنز
ڈویلپر
جب میں کسی میٹنگ میں شرکت کر رہا ہوں اور صرف میرا فون میرے پاس ہوتا ہے، تو میں آسانی سے ADB شیل کھولتا ہوں، تازہ ترین APK ورژن کو پش کرتا ہوں، اور یہ فوری طور پر انسٹال اور چلتا ہے، جس سے میرا کمپیوٹر لانے کے لیے اپنے چھاترالی میں واپس جانے کا وقت بچ جاتا ہے۔ ڈیبگ لاگز بھی قابل استعمال ہیں۔ adb logcat ریئل ٹائم میں ڈیٹا کیپچر کریں اور بیک اینڈ ساتھیوں کو کسی بھی مسئلے کی فوری اطلاع دیں۔
اعلی درجے کے صارفین
میں اپنے فون کو ایک "منی سرور" کے طور پر استعمال کرنا چاہتا ہوں تاکہ بیچ میں متعدد ایپس کا نظم کیا جا سکے۔ سب سے پہلے، میں تمام انسٹال کردہ پیکیج کے ناموں کی فہرست دیتا ہوں، پھر... adb shell pm list packages ایک فہرست بنائیں، اور پھر کوآرڈینیٹ کریں۔ adb shell pm uninstall بیچ کی ان انسٹالیشن بیکار ہے۔软件فون نے فوری طور پر کافی ذخیرہ کرنے کی جگہ خالی کر دی۔ اس میں وائرلیس ڈیبگنگ فنکشن بھی ہے۔ جب کمپیوٹر کے طور پر ایک ہی مقامی نیٹ ورک پر، جب تک... adb tcpip 5555اس کے بعد، آپ آئی پی ایڈریس کا استعمال کرتے ہوئے براہ راست جڑ سکتے ہیں۔ اسے ترتیب دینے میں صرف چند ٹیپس لگتے ہیں۔
ٹیسٹرز
لاگ فنکشن کے ساتھ، میں اسے کسی بھی وقت کھول سکتا ہوں۔ adb logcatیہ سسٹم لاگز کو کیپچر کرتا ہے اور بیٹری اسٹیٹس کی تقلید کرنے والے کمانڈز کے ساتھ مل کر، کم بیٹری کے حالات میں کارکردگی کی فوری تصدیق کرتا ہے۔ صرف ایک موبائل فون کے ساتھ، جانچ کے ماحول کو کسی بھی وقت، کہیں بھی منتقل کیا جا سکتا ہے۔
آخری خلاصہ
- کمپیوٹر کی ضرورت نہیں ہے۔آپ صرف اپنے موبائل فون کا استعمال کرتے ہوئے ڈیبگنگ، انسٹالیشن، اور ان انسٹالیشن جیسے تمام کام مکمل کر سکتے ہیں۔
- وائرلیس ڈیبگنگڈیٹا کیبلز کی ضرورت کو ختم کرتے ہوئے وائی فائی ADB کو سپورٹ کرتا ہے۔
- لچکدار اور موثرکسی بھی وقت، کہیں بھی فوری جانچ، خاص طور پر باہر جانے یا عارضی ضروریات کے لیے موزوں۔
اگر آپ اب بھی پھنس گئے ہیں کیونکہ آپ کے پاس "کمپیوٹر نہیں ہے" تو کیوں نہ اس "Android Phone ADB" ٹول کو آزمائیں؟ یہ آپ کے فون کو "پورٹ ایبل ڈیبگنگ ٹول" میں بدل دیتا ہے، ایک حقیقی کارکردگی بڑھانے والا۔ وائی فائی ڈیبگنگ موڈ کو فعال کرنا یاد رکھیں اور یقینی بنائیں کہ آپ کا فون اور پی سی ایک ہی نیٹ ورک پر ہیں۔ اس طرح، آپ آزادانہ طور پر ADB استعمال کر سکتے ہیں۔
اب جب کہ آپ نے یہاں تک پڑھ لیا ہے، اگر آپ کو یہ ٹیوٹوریل کارآمد لگا، تو براہ کرم اسے لائک کریں اور ان دوستوں کے ساتھ شئیر کریں جنہیں اس کی ضرورت ہو سکتی ہے۔ اگلی بار، میں موبائل "چھپے ہوئے جواہرات" کی تلاش جاری رکھوں گا، اس لیے دیکھتے رہیں۔
ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ مضمون "کمپیوٹر کی ضرورت نہیں ہے! ADB کا استعمال کرتے ہوئے Android فونز پر APK ایپس انسٹال کرنے کا حتمی طریقہ" آپ کے لیے مددگار ثابت ہو سکتا ہے۔
اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-34051.html
