Реклама

Андроид ради заиста добар посао сакривања гнојне браде од својих корисника. Кад ствари пођу по злу, не видите застрашујући зид криптизираног текста, као на Мац рачунару. Они само... пођу по злу.

ВаллОфЕррорс

Иако је то сјајно за већину људи, мање је корисно програмерима који желе да виде зашто њихове апликације не раде, као и за кориснике напајања који желе да приступе више.

Због чега је логцат невероватно користан. Омогућава вам да извадите евиденцију системских записа вашег телефона или таблета како бисте отклонили проблеме. Иако већина корисника за то неће имати користи, програмери ће понекад тражити од корисника да им доставе датотеке дневника свог уређаја када се појави проблем. Ево како можете инсталирати логцат и како га користити.

Геттинг Логцат

Пре него што почнете да правите системске евиденције, прво морате испунити неке предуслове. Прво је инсталирати Андроид Дебуг Бридге, обично познат као АДБ Ново за Андроид Дебуг Бридге? Како да процес буде једноставан и лаганАДБ је невероватно користан за слање команди на Андроид уређај са рачунара. За почетнике вани, ево мртвог једноставног начина за коришћење АДБ-а.

instagram viewer
Опширније . Ово садржи алат Логцат.

Ако сте на Мацу, као што сам ја, најједноставнији начин је да користите то ХомеБрев менаџер пакета Како инсталирати Мац апликације у терминалу користећи ХомебревДа ли сте знали да можете да инсталирате Мац софтвер у Терминал? Ево како да користите Хомебрев за лако инсталирање Мац апликација. Опширније . Једном инсталиран, само требате покренути „Инсталирајте алате за андроид-платформ-тоолс“.

БревАндроид

Ако сте на Линуку, кораци потребни за инсталирање АДБ-а знатно ће се разликовати између дистрибуција. Ако сте на Убунту-у, једноставно морате покренути „Судо апт-гет инсталл андроид-тоолс-адб“.

Коначно, ако сте на Виндовс-у, имате неколико опција. Прво, КСДАДевелоперс има инсталацијом АДБ-а једним кликом, који укључује потребне возаче и ФастБоот. Алтернативно, можете га инсталирати преко управитеља пакета Цхоцолатеи, иако доступна верзија није најновија.

Ставите уређај у режим за програмере

Затим ћете на свом уређају омогућити режим програмера. Да бисте то учинили, отворите подешавања и пређите на „О телефону“ или „О таблету“. Затим, дођите до дна екрана и додирните „Буилд Нумбер“ седам пута. Након што то учините, требало би вам рећи да сте ушли у режим за програмере.

ДевелоперМоде

Притисните назад и идите у роот директоријум Подешавања, где би требало да видите нешто што каже "Опције за програмере". Тапните то.

ДевелоперОптионс

Онда, укључите УСБ Дебуггинг Шта је УСБ исправљање погрешака на Андроиду? Ево како то омогућитиДа ли треба да омогућите УСБ отклањање грешака на Андроид-у? Објашњавамо како се користи режим уклањања погрешака за пребацивање команди са рачунара на телефон. Опширније и укључите Андроид уређај у рачунар. Ако би све радило у реду, на уређају бисте требали видјети упозорење строгог изгледа.

УСБ отклањање грешака

Гледајући трупце

Сада можемо почети са гледањем трупаца. Отворите нови терминал или наредбени редак и покрените „Адб логцат“. Тада бисте требали да видите системске поруке каскадно низ прозор вашег терминала. Ако не, то значи да нешто није у реду. Или ваш уређај није повезан са рачунаром, АДБ није исправно инсталиран или на уређају нема исправљеног УСБ грешка.

Отклањање грешака

Па, шта ако желите копирати системске поруке телефона или таблета у текстуалну датотеку, за каснију анализу? Па, синтакса за преусмеравање излаза је иста као и на Виндовс-у. Само трчи „Адб логцат> тектфиле.ткт“. То можете постићи и тако што ћете покренути „адб логцат -ф назив датотеке ”.

Након што набавите датотеку дневника, можете је рашчланити користећи Сед и Авк Сваки Линук Геек треба знати Сед и Авк. Ево зашто ...Две од најзаступљенијих Линук услужних програма су, наводно, тајни Сед и Авк. Али шта су они? Како се користе? А како олакшавају обраду текста? Опширније или Грепили га можете једноставно послати програмеру који га је затражио.

Вреди нагласити да ће се логцат покренути онолико дуго колико ти будете рекли. Ако копирате излаз у текстуалну датотеку и заборавите да прекинете везу, не би вас требало изненадити ако немате простора на чврстом диску. Да бисте га затворили, само притисните ЦТРЛ-Ц.

Као што вам каже свако ко је икада радио у ДевОпс или системској администрацији, датотеке дневника се врло лако могу протегнути у десетине гигабајта, и шире. Упозорени сте

Напомена о филтрирању излаза

Вриједно је напоменути да можете рећи логцат-у да приоритизира одређене врсте излаза. Ако покренете логцат са "В" заставом ("адб логцат В"), видећете апсолутно све. То је зато што сте омогућили „вербосе мод“.

ЛогцатВ

Али постоје и други окидачи који вам показују конкретније типове порука о грешци. Окидач „И“ приказује само информације, док „Д“ приказује поруке о отклањању грешака. За више информација потражите службену службу Документација за Андроид Дебуг Бридге.

Иако је вредно напоменути да је, осим ако вам није речено другачије, најбоље покренути логцат користећи подразумевана подешавања. То је тако да особа која је затражила датотеку дневника може добити све информације које су јој потребне да би поправила апликацију и ништа им не недостаје.

Постоји ли решење за укоријењене уређаје?

Уствари да! Ако имате уграђен телефон или таблет, можете да инсталирате „аЛогЦат“ из Гоогле Плаи продавнице. Ово је бесплатна верзија и плаћена верзија. Обоје су идентични, мада потоњи подржава развојног програмера финансијски.

АЛогЦат

Оно што разликује аЛогЦат је то што се покреће директно на вашем уређају и садржи неке функције које олакшавају бављење евиденцијама грешака.

Поруке су истакнуте, што вам омогућава да визуелно видите које су поруке грешке, а које нешкодљиве системске нотификације. Такође их можете делити путем е-поште, блуетоотх-а и на ПастеБин-у преко ПастеДроид-а.

Ако желите да континуирано чувате записнике директно на СД картицу, мораћете да преузмете другу апликацију под називом аЛогРец. Ово такође долази у бесплатној верзији и донацији, а може се набавити у Гоогле Плаи продавници.

алогрец

Али шта ако желите прегледати и уредити датотеке дневника директно на телефону? За то препоручујем Вим Тоуцх, који је бесплатна мобилна верзија ВИМ уређивач текста Топ 7 разлога за пружање шансе Вим Едитору текстаГодинама покушавам један уређивач текста за другим. Реци ми, пробао сам. Сваки од ових уређивача користио сам више од два месеца као свој главни свакодневни уредник. Некако, ја ... Опширније . О овоме сам први пут писао пре неколико година, када сам разговарао о најбољим начинима за постављање ПХП развојно окружење на Андроид уређају Направите савршено окружење за развој ПХП-а у АндроидуУпотреба језиве виртуалне тастатуре за писање ажурирања статуса на Фацебооку је довољно лоша. Писање кода на Андроиду? Пропадне помисао. Опширније .

Пре него што закључимо ствари, желим да напоменем да укорењевање вашег телефона може резултирати вашим телефоном да су осјетљивији на злонамјерни софтвер, а одређене апликације (посебно банкарске апликације) не рад.

Ако размишљате укорењевање уређаја Комплетан водич за укорењевање Андроид телефона или таблетаДакле, желите покренути свој Андроид уређај? Ево свега што треба да знате. Опширније само да видим ваше евиденције, снажно препоручујемо да умјесто тога користите привезани приступ заснован на АДБ-у. То је једнако лако и начин сигурније.

Над вама!

Да ли сте икада морали да поседујете системски дневник вашег телефона или таблета? Како то? Да ли вам је лако? Који метод сте користили? Јавите ми у коментарима испод.

Маттхев Хугхес је програмер и писац софтвера из Ливерпула, Енглеска. Ретко се нађе без шољице јаке црне кафе у руци и апсолутно обожава свој Мацбоок Про и свој фотоапарат. Његов блог можете прочитати на http://www.matthewhughes.co.uk и пратите га на твиттеру на @маттхевхугхес.