آرٽيڪل ڊاريڪٽري
Androidپنهنجي موبائل ڊوائس تي سڌو سنئون ADB ڪيئن استعمال ڪجي؟ ونڊوز پي سي جي ضرورت ناهي! هي سبق توهان جي موبائل ڊوائس تي ADB آپريشن جي عمل جي تفصيل سان بيان ڪري ٿو، توهان کي سيکاري ٿو ته ڪيئن جلدي APK انسٽال ڪجي، فائلون پش ڪيون وڃن، ايپليڪيشنون انسٽال ڪيون وڃن، ۽ وائرليس طور تي ڊيبگ ڪجي ۽ سسٽم لاگز ڪيئن ڏجن. هاڻي سکو ۽ اينڊرائيڊ ڊيبگنگ جي آخري طريقي تي عبور حاصل ڪريو!
ڪهاڻي هن طرح آهي: هڪ ڏينهن، هڪ ڪافي شاپ تي وائي فائي لاءِ وڙهندي، مان ڪمپيوٽر کان سواءِ پنهنجي اينڊرائيڊ ڊيوائس کي ڊيبگ ڪرڻ جي ڪوشش ڪري رهيو هوس ته اوچتو مون کي هڪ دوست جي "اينڊرائيڊ اي ڊي بي" ايپ جي سفارش ياد آئي. پنهنجي آڱر جي هڪ ٽيپ سان، مون ان کي سڌو پنهنجي فون تي کوليو، فوري طور تي ڪمانڊ لائن انٽرفيس ۾ داخل ٿيو، ۽ منهنجو فون هڪ "مني ڪمپيوٽر" ۾ تبديل ٿي ويو.

اصل ۾، مون ڪجهه مهينا اڳ هن شيءِ سان کيڏڻ شروع ڪيو هو، ۽ اهو هڪ چاٻي وانگر محسوس ٿئي ٿو جيڪا 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ان کان پوءِ، توهان IP پتي کي استعمال ڪندي سڌو سنئون ڳنڍي سگهو ٿا؛ ان کي سيٽ اپ ڪرڻ لاءِ صرف ڪجهه ٽيپ جي ضرورت آهي.
ٽيسٽ ڪندڙ
لاگ فنڪشن سان، مان ان کي ڪنهن به وقت کولي سگهان ٿو. adb logcatاهو سسٽم لاگ کي پڪڙي ٿو ۽، بيٽري اسٽيٽس جي نقل ڪندڙ ڪمانڊز سان گڏ، گهٽ بيٽري جي حالتن ۾ ڪارڪردگي جي جلدي تصديق ڪري ٿو. صرف هڪ موبائل فون سان، ٽيسٽنگ ماحول کي ڪنهن به وقت، ڪٿي به منتقل ڪري سگهجي ٿو.
آخري خلاصو
- ڪمپيوٽر جي ضرورت ناهيتوهان صرف پنهنجي موبائل فون استعمال ڪندي سڀ ڪم مڪمل ڪري سگهو ٿا جهڙوڪ ڊيبگنگ، انسٽاليشن، ۽ انسٽاليشن.
- وائرليس ڊيبگنگوائي فائي ADB کي سپورٽ ڪري ٿو، ڊيٽا ڪيبل جي ضرورت کي ختم ڪري ٿو.
- لچڪدار ۽ ڪارآمدڪنهن به وقت، ڪٿي به، خاص طور تي ٻاهر نڪرڻ يا عارضي ضرورتن لاءِ مناسب، تڪڙي جاچ.
جيڪڏهن توهان اڃا تائين ڦاسي پيا آهيو ڇو ته توهان وٽ "ڪمپيوٽر ناهي"، ڇو نه هن "اينڊرائيڊ فون ADB" ٽول کي آزمايو؟ اهو توهان جي فون کي "پورٽيبل ڊيبگنگ ٽول" ۾ تبديل ڪري ٿو، هڪ حقيقي ڪارڪردگي بوسٹر. وائي فائي ڊيبگنگ موڊ کي فعال ڪرڻ ياد رکو ۽ پڪ ڪريو ته توهان جو فون ۽ پي سي ساڳئي نيٽ ورڪ تي آهن؛ هن طريقي سان، توهان آزاديءَ سان ADB استعمال ڪري سگهو ٿا.
هاڻي جڏهن ته توهان هن تائين پڙهي چڪا آهيو، جيڪڏهن توهان کي هي سبق مددگار لڳو، مهرباني ڪري ان کي پسند ڪريو ۽ ان کي دوستن سان شيئر ڪريو جن کي شايد ان جي ضرورت هجي. ايندڙ ڀيري، مان موبائل "لڪيل جواهر" جي ڳولا جاري رکندس، تنهن ڪري اسان سان گڏ رهو.
اميد چن ويلانگ بلاگ ( https://www.chenweiliang.com/ هتي شيئر ڪيل مضمون "ڪمپيوٽر جي ضرورت ناهي! ADB استعمال ڪندي اينڊرائيڊ فونن تي APK ايپس انسٽال ڪرڻ جو آخري طريقو" توهان لاءِ مددگار ثابت ٿي سگهي ٿو.
هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-34051.html
