Преглед садржаја:
Постоји више УСБ исправљања
Скривена у подешавањима на вашем телефону (заиста су скривена по дефаулту) су подешавања која се користе за уклањање погрешака и развој апликација. Иако је доста нас заронило тамо да пређу на АРТ време рада или да омогуће уклањање погрешака путем УСБ-а, постоји дугачка листа опција. Иако их већина никада нећемо користити, увек је лепо знати шта се догађа испод хаубе вашег телефона.
Погледајмо их и видећемо да ли не можемо да дешифрујемо нека од ових поставки да бисмо сви боље разумели шта се дешава када их додирнете. Хајде, прислушкивали сте их …
„Откључавање“ подешавања опција за програмере
Као што смо споменули, опције програмера на вашем телефону су подразумевано скривене. То заправо има пуно смисла, јер их је лако „одкрити“ и већина људи има мало потребе да их користи. Али сви који ово читају су мало напреднији од већине људи, само зато што читате веб локацију Андроид ентузијаста.
Откључавање је лако. Отворите подешавања на свом телефону и пронађите одељак „О мени“. Прегледајте је док не видите унос „Број рачунара“. Куцните ако се пет пута брзо следи, и требало би да видите мали дијалог који вам даје до знања да сте сада програмер. Покушај да не прекидаш ствари, ммкаи? Или прекинути све - било који пут је добар! Заиста, нека од ових подешавања могу учинити ваш телефон стварно веома лошим.
Погледајмо их и схватимо зашто.
Подешавања
- Направите извештај о грешци : Додиром ове опције хватате тренутне датотеке дневника на вашем уређају, пакујете их и припрема их за слање, па коме год желите. Проћи ће минут или две након што је додирнете и видећете обавештење након што буде спремно. Тапните на то обавештење да бисте га послали на путу. Превуците је да бисте одустали.
- Сигурносна копија лозинке за радну површину: АДБ можете да користите за прављење резервних копија и враћање ствари попут апликација и повезаних података на рачунар и са њега. Ова опција форсира лозинку за те резервне копије и оне се не могу вратити без те лозинке.
- Будите будни: Ако потврдите овај оквир, присилићете да екран на вашем телефону остане у било којем тренутку и сваки пут када је укључен. Ово ради са зидним пуњачем или УСБ портом рачунара и одличан је начин да осигурате да слике снимате у свој екран. Не користите ову ако не морате!
- Изаберите време извођења: Ево где (за сада) одлучите да користите Далвик или АРТ. АРТ је још увек експериментални и оно што сада имамо није оно што ће се на крају издати у Андроиду. Неки телефони заиста не воле тренутни преглед времена извршавања АРТ-а, зато потражите форум на вашем конкретном уређају пре него што одете тамо.
- Омогућите Блуетоотх ХЦИ дневник снооп-а: Понекад би програмер (или специјалиста за безбедност) требало да ухвати и анализира Блуетоотх ХЦИ (Хстст Ц онтроллер И нтерфаце) пакете. Ако ово омогућите, сместите их у датотеку на уређају (/сдцард/бтснооп_хци.лог) ради проналажења. Затим их можете анализирати програмом попут Виресхарк.
- Статистика процеса: Све што сте икада требали знати о покретаним процесима на вашем телефону. Идите напријед и додирните га, а затим додирните један од уноса. За лаика је то само пуно бројева, али за програмере који уклањају погрешку у својој апликацији ове информације би могле да спасу дан.
- УСБ исправљање погрешака: Ово омогућава вашем телефону да комуницира преко УСБ порта на рачунару преко Андроид Дебуг Бридге (АДБ). Ово морате да омогућите да бисте користили ствари попут ДДМС или користили АДБ команде.
- Опозови УСБ овлаштења за уклањање погрешака: Када први пут користите рачунар за уклањање погрешака преко УСБ-а, морате га одобрити и подесити тастер за подешавање. Ово подешавање опозива све то и присиљава вас да то поновите.
- Извештаји о грешкама у менију за напајање: Ставите опцију у мени који видите када притиснете и држите тастер за укључивање да бисте сакупили и послали извештај о грешци (као што је приказано горе). Врло прикладно ако нешто тестирате.
- Дозволи исмијавање локација: Ова поставка омогућава вам ручно писање података о локацији, чинећи ваш телефон мисли да је негде стварно није. Осим варања на четворку, ово је корисно ако апликација користи информације о локацији.
- Одаберите апликацију за уклањање погрешака: Ова поставка омогућава вам да одаберете апликацију за уклањање погрешака. Заиста не требате да га повезујете са исправљачем грешке, али ако то учините спречава поруке о грешци када су паузиране на тачки прекида. Ако не разумете шта то значи, никада нећете морати да користите ову поставку и вероватно не би требало. Изграђен је за употребу са алаткама које програмери апликација користе како би били сигурни да њихова апликација ради како је планирано.
- Сачекајте уклањање погрешака: Ово подешавање је засивљено осим ако нисте поставили апликацију за уклањање погрешака. Када је постављен и изабран, једноставно спречава да се одабрана апликација покрене све док се исправљач не прикључи. Ово је више ствари за уклањање програма за уклањање апликација већини од нас никада неће требати.
- Провјерите апликације преко УСБ-а: Омогућује Гоогле прегледање апликација које сте инсталирали путем АДБ-а ради злонамјерног понашања. Ово је добра ствар.
- Прикажи додире: Изаберите ово да бисте видели визуелни знак на екрану када и где је регистрован додир.
- Локација показивача: Ово подешавање поставља информациону траку на врх екрана и говори о координатама екрана за последње место на које је додирнут екран.
- Прикажи ажурирања површине: Промени ивицу „прозора“ када се садржај ажурира. Досадно као пакао.
- Прикажи границе граница: Означава ивице свих елемената у дијалошком оквиру како бисте знали где ће их било који додир активирати. Испробајте овај, а затим га брзо искључите.
- Присилите смер РТЛ распореда: Присиљава оријентацију екрана на десној и левој страни.
- Скала анимације прозора: Подешава брзину за репродукцију прозора анимације. Нижи број је бржи.
- Скала анимације транзиције: Подешава брзину за репродукцију анимације транзиције. Опет, ниже је брже.
- Симулирање секундарних екрана: Ово подешавање омогућава програмерима да симулирају различите величине екрана. Прилично је неугодно.
- Присилно представљање ГПУ-а: Присиљава апликације да користе хардверско 2Д приказивање ако су написане да их не користе подразумевано. Понекад ово чини чуда. Други пут све иде у пакао. Будите опрезни овде.
- Прикажи ажурирања приказа ГПУ-а: Уз ово подешавање, сваки приказ који је нацртан са хардвером ГПУ-а добија црвени прекривач.
- Прикажи ажурирања хардверског слоја: Прочитајте шта Ромаин Гуи има да каже о коришћењу хардверских слојева за подршку ставовима апликација. Ово подешавање ће вам рећи када се ти слојеви ажурирају.
- Дебуг прекорачење ГПУ-а: прекорачење се дешава сваки пут када апликација од система затражи да нацрта нешто изнад нечег другог. Ово подешавање омогућава вам да видите када и где се то догађа па да знате да ли је проблем.
- Форце 4к МСАА: Ово подешавање форсира мулти-узорак анти-алиасинг (МСАА). Као и сваки други хардвер за рачунарску графику, више АА-а чини да ствари изгледају боље, али перформансе имају хит.
- Омогућен је строг режим: Ова поставка трепери екраном када апликација користи главни нит за обављање дугих, интензивних операција.
- Прикажи употребу ЦПУ-а: Поставља малени прозор у горњи десни део екрана са информацијама о ЦПУ-у и начину на који се користи. Уредан за играње.
- ГПУ рендерирање профила: Ова поставка може или нацртати граф на екрану, или га написати у датотеку. Графикон је визуелни приказ колико напорно ради ГПУ. Ово је још један заиста уредан.
- Омогући ОпенГЛ трагове: Ова поставка посматра грешке ОпенГЛ-а и смешта их у датотеку дневника коју сте изабрали када сте га покренули. Ништа што већина корисника икада неће требати да дира.
- Не настављајте са активностима: Ова поставка уништава (као, активира све затворено) било коју апликацију чим напустите главни приказ. Ништа добро не може доћи од овога, без обзира на то што сте чули на Интернету.
- Ограничење позадинског процеса: Омогућава прилагођено подешавање колико процеса може да се покрене у позадини одједном. Још један са којим се већина не би требало да се свађа, ако уопште.
- Прикажи све АНР-ове: Ова поставка омогућава сваком процесу да прикаже дијалог "Апп не реагује" ако се прекине - чак и позадинске процесе које корисник није покренуо. Корисно ако једна апликација омета другу.
Јасно је да већина нас неће имати потребу за већином ових поставки. Такође, улазак тамо и тапшање ствари ради додиривања могу се заиста догодити лоше ствари. Али, увек је добро знати шта се може учинити, чак и ако то никада не намеравамо.
Надамо се да ће ово очистити неколико питања о тим криптично описаним опцијама и поставкама!