اینڈروئیڈ پر کیڑے کی رپورٹنگ کے لیے لاگ کیٹ کیسے حاصل کریں۔

اینڈروئیڈ پر کیڑے کی رپورٹنگ کے لیے لاگ کیٹ کیسے حاصل کریں۔

اینڈرائیڈ اپنے صارفین سے چھوٹی چھوٹی باتوں کو چھپانے کا بہت اچھا کام کرتا ہے۔ جب چیزیں غلط ہوجاتی ہیں ، آپ کو خفیہ متن کی خوفناک دیوار نظر نہیں آتی ، جیسا کہ آپ میک پر کرتے ہیں۔ وہ صرف ... غلط ہو جاتے ہیں.





اگرچہ یہ زیادہ تر لوگوں کے لیے بہت اچھا ہے ، یہ ان ڈویلپرز کے لیے کم مددگار ہے جو یہ دیکھنا چاہتے ہیں کہ ان کی ایپس کیوں کام نہیں کر رہی ہیں ، اور بجلی استعمال کرنے والوں کے لیے جو زیادہ ہاتھ اٹھانا چاہتے ہیں۔





فیس بک پر خفیہ گروپ کیسے تلاش کریں

یہی وجہ ہے کہ لاگ کیٹ بہت ناقابل یقین حد تک مددگار ہے۔ یہ آپ کو اپنے فون یا ٹیبلٹ کے سسٹم لاگز کا ڈمپ حاصل کرنے کی اجازت دیتا ہے تاکہ مسائل کو ڈیبگ کیا جا سکے۔ اگرچہ زیادہ تر صارفین کو اس کا کوئی فائدہ نہیں ہوگا ، لیکن ڈویلپرز بعض اوقات صارفین سے کہیں گے کہ جب کوئی مسئلہ پیش آئے تو انہیں اپنے آلے کی لاگ فائلیں فراہم کریں۔ یہ ہے کہ آپ لاگ کیٹ کیسے انسٹال کرسکتے ہیں ، اور اسے کیسے استعمال کریں۔





لاگ کیٹ حاصل کرنا۔

سسٹم لاگز تیار کرنا شروع کرنے سے پہلے ، آپ کو پہلے کچھ ضروریات کو پورا کرنے کی ضرورت ہوگی۔ سب سے پہلے انسٹال کرنا ہے۔ اینڈرائیڈ ڈیبگ برج۔ ، عام طور پر ADB کے نام سے جانا جاتا ہے۔ . اس میں Logcat ٹول ہے۔

اگر آپ میک پر ہیں ، جیسا کہ میں ہوں ، ایسا کرنے کا آسان ترین طریقہ یہ ہے کہ HomeBrew پیکیج مینیجر۔ . ایک بار انسٹال ہونے کے بعد ، آپ کو صرف چلانے کی ضرورت ہے۔ 'brew install android-platform-tools' .



اگر آپ لینکس پر ہیں تو ، ADB کو انسٹال کرنے کے لیے ضروری اقدامات تقسیم کے درمیان مختلف ہوں گے۔ اگر آپ اوبنٹو پر ہیں تو ، آپ کو صرف چلانے کی ضرورت ہے۔ 'sudo apt-get install android-tools-adb' .

آخر میں ، اگر آپ ونڈوز پر ہیں تو ، آپ کے پاس کچھ اختیارات ہیں۔ پہلے ، XDADevelopers کے پاس a ایک کلک ADB انسٹالر۔ ، جس میں مطلوبہ ڈرائیور اور فاسٹ بوٹ شامل ہیں۔ متبادل کے طور پر ، آپ اسے چاکلیٹی پیکیج مینیجر کے ذریعے انسٹال کر سکتے ہیں ، حالانکہ دستیاب ورژن جدید ترین نہیں ہے۔





اپنے آلے کو ڈویلپر موڈ میں ڈالیں۔

اگلا ، آپ اپنے آلے پر ڈویلپر موڈ کو فعال کرنے جا رہے ہیں۔ ایسا کرنے کے لیے ، اپنی ترتیبات کھولیں اور 'فون کے بارے میں' یا 'ٹیبلٹ کے بارے میں' پر جائیں۔ پھر ، اسکرین کے نیچے نیچے سکرول کریں اور 'بلڈ نمبر' کو سات بار ٹیپ کریں۔ ایک بار جب آپ یہ کر لیتے ہیں ، تو یہ آپ کو بتانا چاہیے کہ آپ نے ڈویلپر موڈ میں داخل ہو چکے ہیں۔

واپس دبائیں اور ترتیبات کی روٹ ڈائریکٹری پر جائیں ، جہاں آپ کو کچھ دیکھنا چاہیے جو کہتا ہے کہ 'ڈویلپر آپشنز'۔ اسے تھپتھپائیں۔





پھر، USB ڈیبگنگ آن کریں۔ اور اپنے اینڈرائیڈ ڈیوائس کو اپنے کمپیوٹر میں لگائیں۔ اگر سب کچھ ٹھیک چل رہا ہے تو ، آپ کو اپنے آلے پر سخت نظر آنے والا انتباہ پاپ اپ دیکھنا چاہئے۔

نوشتہ جات دیکھ رہے ہیں

اب ہم نوشتہ جات دیکھنا شروع کر سکتے ہیں۔ ایک نیا ٹرمینل یا کمانڈ پرامپٹ کھولیں اور چلائیں۔ 'adb logcat' . اس کے بعد آپ کو سسٹم کے پیغامات کو اپنی ٹرمینل ونڈو کے نیچے دیکھنا چاہیے۔ اگر آپ ایسا نہیں کرتے ہیں تو اس کا مطلب ہے کہ کچھ غلط ہو گیا ہے۔ یا تو آپ کا آلہ آپ کے کمپیوٹر سے منسلک نہیں ہے ، ADB صحیح طریقے سے انسٹال نہیں ہوا ہے ، یا آپ کے آلے پر USB ڈیبگنگ نہیں چل رہی ہے۔

تو ، اگر آپ اپنے فون یا ٹیبلٹ کے سسٹم پیغامات کو کسی ٹیکسٹ فائل میں کاپی کرنا چاہتے ہیں ، بعد میں تجزیہ کے لیے؟ ٹھیک ہے ، آؤٹ پٹ کو ری ڈائریکٹ کرنے کا نحو ونڈوز پر وہی ہے جیسا کہ میک پر ہے۔ بس دوڑو۔ 'adb logcat> textfile.txt' . آپ اسے دوڑ کر بھی پورا کر سکتے ہیں ' adb logcat -f فائل کا نام ' .

ایک بار جب آپ کو لاگ فائل مل جائے تو ، آپ اسے Sed اور Awk یا گرفت۔ ، یا آپ اسے صرف اس ڈویلپر کو بھیج سکتے ہیں جس نے اس کی درخواست کی ہو۔

یہ بتانے کے قابل ہے کہ جب تک آپ اسے بتائیں گے لاگ کیٹ چلے گی۔ اگر آپ کسی ٹیکسٹ فائل میں آؤٹ پٹ کاپی کر رہے ہیں اور کنکشن ختم کرنا بھول گئے ہیں تو آپ کو حیران نہیں ہونا چاہیے اگر آپ کے پاس ہارڈ ڈرائیو کی جگہ نہیں ہے۔ اسے بند کرنے کے لیے ، صرف دبائیں۔ CTRL-C .

جیسا کہ کوئی بھی جس نے کبھی ڈی او اوپس یا سسٹم ایڈمنسٹریشن میں کام کیا ہے وہ آپ کو بتائے گا ، لاگ فائلیں آسانی سے اس میں پھیل سکتی ہیں۔ دسیوں گیگا بائٹس ، اور اس سے آگے. آپ کو خبردار کیا گیا ہے۔

فلٹرنگ آؤٹ پٹ پر ایک نوٹ۔

یہ بات قابل غور ہے کہ آپ مخصوص قسم کی آؤٹ پٹ کو ترجیح دینے کے لیے logcat کو بتا سکتے ہیں۔ اگر آپ 'V' پرچم ('adb logcat V') کے ساتھ logcat چلاتے ہیں ، تو آپ کو بالکل سب کچھ نظر آئے گا۔ اس کی وجہ یہ ہے کہ آپ نے 'وربوز موڈ' کو فعال کر دیا ہے۔

لیکن دوسرے محرکات ہیں جو آپ کو غلطی کے پیغامات کی زیادہ مخصوص اقسام دکھاتے ہیں۔ 'I' ٹرگر صرف آپ کو معلومات دکھاتا ہے ، جبکہ 'D' ڈیبگ پیغامات دکھاتا ہے۔ مزید معلومات کے لیے ، آفیشل کو چیک کریں۔ اینڈرائیڈ ڈیبگ برج دستاویزات۔ .

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

کیا جڑوں والے آلات کا کوئی حل ہے؟

دراصل ، ہاں! اگر آپ کے پاس جڑ والا فون یا ٹیبلٹ ہے تو آپ گوگل پلے سٹور سے 'aLogCat' انسٹال کر سکتے ہیں۔ یہ ایک مفت ورژن ، اور بامعاوضہ ورژن میں آتا ہے۔ دونوں ایک جیسے ہیں ، حالانکہ مؤخر الذکر ڈویلپر کی مالی مدد کرتا ہے۔

جو چیز لاگ کیٹ کو مختلف بناتی ہے وہ یہ ہے کہ یہ براہ راست آپ کے آلے پر چلتا ہے ، اور کچھ ایسی خصوصیات کے ساتھ آتا ہے جو غلطی کے نوشتہ جات سے نمٹنا آسان بناتے ہیں۔

پیغامات کو نمایاں کیا گیا ہے ، جس کی مدد سے آپ بصری طور پر دیکھ سکتے ہیں کہ کون سے پیغامات میں غلطیاں ہیں ، اور کیا سسٹم کی بے ضرر اطلاعات ہیں۔ آپ انہیں ای میل ، بلوٹوتھ ، اور پیسٹ بین پر پیسٹ ڈرائڈ کے ذریعے بھی شیئر کرسکتے ہیں۔

اگر آپ اپنے لاگز کو براہ راست SD کارڈ میں محفوظ کرنا چاہتے ہیں تو آپ کو ایک مختلف ایپلی کیشن ڈاؤنلوڈ کرنی ہوگی جسے aLogRec کہتے ہیں۔ یہ بھی ایک مفت ورژن اور ڈونیٹ ورژن میں آتا ہے ، اور اسے گوگل پلے اسٹور سے حاصل کیا جاسکتا ہے۔

لیکن اگر آپ لاگ فائلوں کو دیکھنا اور ان میں ترمیم کرنا چاہتے ہیں۔ براہ راست آپ کے فون پر؟ اس کے لیے ، میں ویم ٹچ کی سفارش کرتا ہوں ، جو کہ VIM ٹیکسٹ ایڈیٹر کا مفت موبائل ورژن ہے۔ میں نے سب سے پہلے اس کے بارے میں کچھ سال پہلے لکھا تھا ، جب اینڈرائیڈ ڈیوائس پر پی ایچ پی ڈویلپمنٹ ماحول قائم کرنے کے بہترین طریقوں پر تبادلہ خیال کیا گیا تھا۔

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

اگر آپ غور کر رہے ہیں۔ آپ کے آلے کی جڑیں صرف اپنی لاگ فائلوں کو حاصل کرنے کے لیے ، میں۔ مضبوطی سے تجویز کریں کہ آپ اس کے بجائے ٹیچرڈ ، ADB پر مبنی نقطہ نظر استعمال کریں۔ یہ اتنا ہی آسان ہے ، اور راستہ زیادہ محفوظ.

تمہاری باری!

کیا آپ کو کبھی اپنے فون یا ٹیبلٹ کے سسٹم لاگ کو پکڑنا پڑا؟ کس طرح آیا؟ کیا آپ نے اسے آسان پایا؟ آپ نے کون سا طریقہ استعمال کیا؟ مجھے نیچے کمنٹس میں بتائیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ یہ ہے کہ ایف بی آئی نے Hive Ransomware کے لیے انتباہ کیوں جاری کیا۔

ایف بی آئی نے ransomware کے خاص طور پر گندے تناؤ کے بارے میں انتباہ جاری کیا۔ یہاں آپ کو Hive ransomware سے خاص طور پر ہوشیار رہنے کی ضرورت ہے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • انڈروئد
  • اینڈرائیڈ روٹنگ
  • Android حسب ضرورت۔
مصنف کے بارے میں میتھیو ہیوز(386 مضامین شائع ہوئے)

میتھیو ہیوز انگلینڈ کے لیورپول کے سافٹ ویئر ڈویلپر اور مصنف ہیں۔ وہ شاذ و نادر ہی پایا جاتا ہے جس میں اس کے ہاتھ میں مضبوط کالی کافی کا کپ ہوتا ہے اور وہ اپنے میک بک پرو اور اپنے کیمرے کو بالکل پسند کرتا ہے۔ آپ اس کا بلاگ http://www.matthewhughes.co.uk پر پڑھ سکتے ہیں اور ٹویٹر پر followmatthewhughes پر اس کی پیروی کر سکتے ہیں۔

میتھیو ہیوز سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔