Android లో బగ్‌లను నివేదించడానికి లాగ్‌క్యాట్‌ను ఎలా పొందాలి

Android లో బగ్‌లను నివేదించడానికి లాగ్‌క్యాట్‌ను ఎలా పొందాలి

ఆండ్రాయిడ్ తన వినియోగదారుల నుండి నైటీ-గ్రిటీని దాచడం చాలా మంచి పని చేస్తుంది. విషయాలు తప్పుగా ఉన్నప్పుడు, మీరు Mac లో లాగా, నిగూఢమైన టెక్స్ట్ యొక్క భయపెట్టే గోడను మీరు చూడలేరు. వారు కేవలం ... తప్పుగా వెళ్లండి.





ఇది చాలా మందికి గొప్పగా ఉన్నప్పటికీ, వారి యాప్‌లు ఎందుకు పనిచేయడం లేదో చూడాలనుకునే డెవలపర్‌లకు మరియు మరింత మెరుగైన విధానాన్ని తీసుకోవాలనుకునే పవర్ వినియోగదారులకు ఇది తక్కువ ఉపయోగకరంగా ఉంటుంది.





ప్రొక్రేట్‌పై బ్రష్‌లను డౌన్‌లోడ్ చేయడం ఎలా

అందుకే లాగ్‌క్యాట్ చాలా ఉపయోగకరంగా ఉంది. సమస్యలను డీబగ్ చేయడానికి మీ ఫోన్ లేదా టాబ్లెట్ సిస్టమ్ లాగ్‌లను డంప్ చేయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది. చాలా మంది వినియోగదారులకు దాని ఉపయోగం లేనప్పటికీ, సమస్య తలెత్తినప్పుడు డెవలపర్లు కొన్నిసార్లు తమ పరికర లాగ్ ఫైల్‌లను అందించమని వినియోగదారులను అడుగుతారు. మీరు లాగ్‌క్యాట్‌ను ఎలా ఇన్‌స్టాల్ చేయవచ్చో మరియు దానిని ఎలా ఉపయోగించాలో ఇక్కడ ఉంది.





లాగ్‌క్యాట్ పొందడం

మీరు సిస్టమ్ లాగ్‌లను ఉత్పత్తి చేయడం ప్రారంభించడానికి ముందు, మీరు ముందుగా కొన్ని ముందస్తు అవసరాలను తీర్చాలి. మొదటిది ఇన్‌స్టాల్ చేయడం Android డీబగ్ వంతెన , సాధారణంగా ADB అని పిలుస్తారు . ఇది లాగ్‌క్యాట్ సాధనాన్ని కలిగి ఉంది.

మీరు నా లాగా Mac లో ఉంటే, దీన్ని చేయడానికి సులభమైన మార్గం దీనిని ఉపయోగించడం హోమ్‌బ్రూ ప్యాకేజీ మేనేజర్ . వ్యవస్థాపించిన తర్వాత, మీరు అమలు చేయాలి 'బ్రూ ఇన్‌స్టాల్ ఆండ్రాయిడ్-ప్లాట్‌ఫారమ్-టూల్స్' .



మీరు Linux లో ఉన్నట్లయితే, ADB ని ఇన్‌స్టాల్ చేయడానికి అవసరమైన దశలు పంపిణీల మధ్య తీవ్రంగా మారుతూ ఉంటాయి. మీరు ఉబుంటులో ఉన్నట్లయితే, మీరు అమలు చేయాలి 'sudo apt-get install-Android-tools-adb' .

చివరగా, మీరు విండోస్‌లో ఉంటే, మీకు కొన్ని ఎంపికలు ఉన్నాయి. ముందుగా, XDADevelopers కి a ఉంది ఒక క్లిక్ ADB ఇన్‌స్టాలర్ , ఇందులో అవసరమైన డ్రైవర్లు మరియు FastBoot ఉన్నాయి. ప్రత్యామ్నాయంగా, మీరు దానిని చాక్లెట్ ప్యాకేజీ మేనేజర్ ద్వారా ఇన్‌స్టాల్ చేయవచ్చు, అయినప్పటికీ అందుబాటులో ఉన్న వెర్షన్ సరికొత్తది కాదు.





మీ పరికరాన్ని డెవలపర్ మోడ్‌లో ఉంచండి

తరువాత, మీరు మీ పరికరంలో డెవలపర్ మోడ్‌ను ఎనేబుల్ చేయబోతున్నారు. అలా చేయడానికి, మీ సెట్టింగ్‌లను తెరిచి, 'ఫోన్ గురించి' లేదా 'టాబ్లెట్ గురించి' వెళ్ళండి. అప్పుడు, స్క్రీన్ దిగువకు క్రిందికి స్క్రోల్ చేయండి మరియు 'బిల్డ్ నంబర్' ను ఏడు సార్లు నొక్కండి. మీరు దాన్ని పూర్తి చేసిన తర్వాత, మీరు డెవలపర్ మోడ్‌లోకి ప్రవేశించారని ఇది మీకు తెలియజేస్తుంది.

తిరిగి నొక్కండి మరియు సెట్టింగ్‌ల రూట్ డైరెక్టరీకి వెళ్లండి, అక్కడ మీరు 'డెవలపర్ ఎంపికలు' అని చెప్పేదాన్ని చూడాలి. దాన్ని నొక్కండి.





అప్పుడు, USB డీబగ్గింగ్ ఆన్ చేయండి మరియు మీ కంప్యూటర్‌లో మీ Android పరికరాన్ని ప్లగ్ చేయండి. అంతా సవ్యంగా పనిచేస్తే, మీరు మీ పరికరంలో కఠినంగా కనిపించే హెచ్చరిక పాప్-అప్ చూడాలి.

లాగ్‌లను చూస్తోంది

ఇప్పుడు మనం లాగ్‌లను చూడటం ప్రారంభించవచ్చు. కొత్త టెర్మినల్ లేదా కమాండ్ ప్రాంప్ట్ తెరిచి, రన్ చేయండి 'ఏడీబీ లాగ్‌క్యాట్' . మీరు మీ టెర్మినల్ విండోలో సిస్టమ్ సందేశాలు క్యాస్కేడ్ చూడాలి. మీరు చేయకపోతే, ఏదో తప్పు జరిగిందని అర్థం. మీ పరికరం మీ కంప్యూటర్‌కు కనెక్ట్ చేయబడలేదు, ADB సరిగ్గా ఇన్‌స్టాల్ చేయబడలేదు లేదా మీ పరికరంలో USB డీబగ్గింగ్ నడుస్తోంది.

కాబట్టి, తర్వాత విశ్లేషణ కోసం మీరు మీ ఫోన్ లేదా టాబ్లెట్ సిస్టమ్ సందేశాలను టెక్స్ట్ ఫైల్‌కు కాపీ చేయాలనుకుంటే? సరే, అవుట్‌పుట్ రీడైరెక్ట్ చేయడం కోసం వాక్యనిర్మాణం విండోస్‌లో Mac లో ఉన్నట్లే ఉంటుంది. జస్ట్ రన్ 'adb logcat> textfile.txt' . మీరు దీనిని అమలు చేయడం ద్వారా కూడా సాధించవచ్చు ' adb logcat -f ఫైల్ పేరు ' .

మీరు లాగ్ ఫైల్‌ను పొందిన తర్వాత, మీరు దానిని సెడ్ మరియు ఆవ్ లేదా ఉపయోగించి అన్వయించవచ్చు పట్టు , లేదా మీరు దానిని అభ్యర్థించిన డెవలపర్‌కు పంపవచ్చు.

మీరు చెప్పినంత కాలం లాగ్‌క్యాట్ నడుస్తుందని సూచించడం విలువ. మీరు ఒక టెక్స్ట్ ఫైల్‌కు అవుట్‌పుట్‌ను కాపీ చేసి, కనెక్షన్‌ను ముగించడం మర్చిపోతే, మీకు హార్డ్ డ్రైవ్ స్పేస్ లేనట్లయితే మీరు ఆశ్చర్యపోనవసరం లేదు. దాన్ని మూసివేయడానికి, నొక్కండి CTRL-C .

DevOps లేదా సిస్టమ్స్ అడ్మినిస్ట్రేషన్‌లో పనిచేసిన ఎవరైనా మీకు చెప్తారు, లాగ్ ఫైల్‌లు చాలా సులభంగా సాగవచ్చు పదుల గిగాబైట్లు , మరియు దాటి. మీరు హెచ్చరించారు.

ఫిల్టరింగ్ అవుట్‌పుట్‌పై ఒక గమనిక

కొన్ని రకాల అవుట్‌పుట్‌లకు ప్రాధాన్యత ఇవ్వడానికి మీరు లాగ్‌క్యాట్‌కు చెప్పడం గమనార్హం. మీరు 'V' ఫ్లాగ్ ('adb logcat V') తో లాగ్‌క్యాట్‌ను అమలు చేస్తే, మీరు ఖచ్చితంగా ప్రతిదీ చూస్తారు. మీరు 'వెర్బోస్ మోడ్' ని ఎనేబుల్ చేసినందుకే.

కానీ మీకు మరింత నిర్దిష్ట రకాల దోష సందేశాలను చూపించే ఇతర ట్రిగ్గర్లు ఉన్నాయి. 'I' ట్రిగ్గర్ మీకు సమాచారాన్ని మాత్రమే చూపుతుంది, అయితే 'D' డీబగ్ సందేశాలను చూపుతుంది. మరింత సమాచారం కోసం, అధికారిక తనిఖీ చేయండి Android డీబగ్ బ్రిడ్జ్ డాక్యుమెంటేషన్ .

అయినప్పటికీ, మీకు చెప్పకపోతే, డిఫాల్ట్ సెట్టింగ్‌లను ఉపయోగించి లాగ్‌క్యాట్‌ను అమలు చేయడం ఉత్తమం. ఇది లాగ్ ఫైల్‌ని అభ్యర్థించిన వ్యక్తి వారి యాప్‌ని సరిచేయడానికి అవసరమైన మొత్తం సమాచారాన్ని పొందగలదు మరియు వారు దేనినీ కోల్పోరు.

రూట్ చేయబడిన పరికరాలకు పరిష్కారం ఉందా?

నిజానికి, అవును! మీకు రూట్ చేయబడిన ఫోన్ లేదా టాబ్లెట్ ఉంటే, మీరు Google ప్లే స్టోర్ నుండి 'aLogCat' ని ఇన్‌స్టాల్ చేయవచ్చు. ఇది ఉచిత వెర్షన్ మరియు చెల్లింపు వెర్షన్‌లో వస్తుంది. రెండూ ఒకేలా ఉంటాయి, అయితే రెండోది డెవలపర్‌కు ఆర్థికంగా మద్దతు ఇస్తుంది.

ALogCat విభిన్నమైనది ఏమిటంటే అది మీ పరికరంలో నేరుగా నడుస్తుంది మరియు లోపం లాగ్‌లను పరిష్కరించడాన్ని సులభతరం చేసే కొన్ని ఫీచర్లతో వస్తుంది.

సందేశాలు హైలైట్ చేయబడ్డాయి, ఏ సందేశాలు లోపాలు మరియు హానికరం కాని సిస్టమ్ నోటిఫికేషన్‌లు ఏమిటో చూడడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు వాటిని ఇమెయిల్, బ్లూటూత్ ద్వారా మరియు PasteBroid లో PasteDroid ద్వారా కూడా పంచుకోవచ్చు.

మీరు మీ లాగ్‌లను నేరుగా SD కార్డ్‌కు నిరంతరం సేవ్ చేయాలనుకుంటే, మీరు aLogRec అనే విభిన్న అప్లికేషన్‌ను డౌన్‌లోడ్ చేసుకోవాలి. ఇది కూడా ఉచిత వెర్షన్ మరియు డోనేట్ వెర్షన్‌లో వస్తుంది మరియు దీనిని గూగుల్ ప్లే స్టోర్ నుండి పొందవచ్చు.

కానీ మీరు లాగ్ ఫైల్స్ చూడాలనుకుంటే మరియు ఎడిట్ చేయాలనుకుంటే నేరుగా మీ ఫోన్‌లో? దాని కోసం, నేను VIM టచ్‌ను సిఫార్సు చేస్తున్నాను, ఇది VIM టెక్స్ట్ ఎడిటర్ యొక్క ఉచిత మొబైల్ వెర్షన్. Android పరికరంలో PHP డెవలప్‌మెంట్ ఎన్‌విరాన్‌మెంట్‌ను సెటప్ చేయడానికి ఉత్తమ మార్గాలను చర్చిస్తున్నప్పుడు నేను కొన్ని సంవత్సరాల క్రితం దీని గురించి మొదట వ్రాసాను.

మేము విషయాలను మూసివేసే ముందు, మీ ఫోన్‌ను రూట్ చేయడం వలన మీ ఫోన్ మాల్వేర్‌కు గురయ్యే అవకాశం ఉందని మరియు కొన్ని అప్లికేషన్లు (ప్రత్యేకించి బ్యాంకింగ్ అప్లికేషన్లు) పని చేయవని నేను సూచించాలనుకుంటున్నాను.

మీరు పరిశీలిస్తుంటే మీ పరికరాన్ని రూట్ చేస్తోంది మీ లాగ్ ఫైళ్ళను పొందడానికి, నేను గట్టిగా బదులుగా టెథర్డ్, ADB- ఆధారిత విధానాన్ని ఉపయోగించమని సిఫార్సు చేస్తున్నాము. ఇది అంతే సులభం, మరియు మార్గం మరింత సురక్షితం.

మీకు అప్పగిస్తున్నాను!

మీరు ఎప్పుడైనా మీ ఫోన్ లేదా టాబ్లెట్ సిస్టమ్ లాగ్‌ను పట్టుకోవాల్సి వచ్చిందా? ఎలా వస్తుంది? మీరు సులభంగా కనుగొన్నారా? మీరు ఏ పద్ధతిని ఉపయోగించారు? దిగువ వ్యాఖ్యలలో నాకు తెలియజేయండి.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ HBI రాన్సమ్‌వేర్ కోసం FBI ఎందుకు హెచ్చరిక జారీ చేసింది అనేది ఇక్కడ ఉంది

ర్యాన్‌సమ్‌వేర్ యొక్క ముఖ్యంగా దుష్ట జాతి గురించి FBI హెచ్చరిక జారీ చేసింది. హైవ్ ర్యాన్‌సమ్‌వేర్‌పై మీరు ప్రత్యేకంగా ఎందుకు జాగ్రత్త వహించాలో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ఆండ్రాయిడ్
  • ఆండ్రాయిడ్ రూటింగ్
  • Android అనుకూలీకరణ
రచయిత గురుంచి మాథ్యూ హ్యూస్(386 కథనాలు ప్రచురించబడ్డాయి)

మాథ్యూ హ్యూస్ ఇంగ్లాండ్‌లోని లివర్‌పూల్‌కు చెందిన సాఫ్ట్‌వేర్ డెవలపర్ మరియు రచయిత. అతను అరుదుగా అతని చేతిలో బలమైన కప్పు కాఫీ కప్పు లేకుండా కనిపిస్తాడు మరియు అతని మ్యాక్‌బుక్ ప్రో మరియు అతని కెమెరాను ఆరాధిస్తాడు. మీరు అతని బ్లాగ్‌ను http://www.matthewhughes.co.uk లో చదవవచ్చు మరియు @matthewhughes లో ట్విట్టర్‌లో అతన్ని అనుసరించవచ్చు.

మాథ్యూ హ్యూస్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి