Водич о томе како да додате тастере за померање страница на навигациону траку док користите Гоогле Цхроме претраживач у Андроид О користећи Таскер и СецуреТаск.
Били смо добро се забављати на КСДА са нови прилагођавач траке за навигацију ове недеље. Од прилагођених кључева до контролишу репродукцију музике, искључи режим слика у слици док користите ИоуТубе, и коначно додајте кључеве за кретање кроз листу разговора е-поште, постоји мноштво начина на које можете да искористите предности прилагођавача навигационе траке да побољшате своје омиљене апликације. Недавно смо вам такође показали како додајте прилагођене иконе тастерима на навигационој траци тако да можете лакше да идентификујете шта ваши прилагођени кључеви заправо представљају у вашим Таскер профилима. А сада ћемо вам показати пример који то користи за додавање тастери за померање странице до траке за навигацију док користите Гоогле Цхроме.
Хвала Ели Ирвину што је тестирао мој сценарио и снимио овај снимак екрана.
Као што можете видети у видеу изнад, када је мој тестер отворио Гоогле Цхроме, на навигациону траку су додата два нова тастера који када се притисну, померају страницу нагоре или надоле. Кодови тастера који се шаљу су
КЕИЦОДЕ_ПАГЕ_ДОВН (#93) и КЕИЦОДЕ_ПАГЕ_УП (#92). Иконе које се појављују прилично су јасне у погледу тога која представља померање надоле или нагоре, захваљујући чињеници да сам користио прилагођене иконе са База икона.Показаћемо вам како да поновите ово подешавање на свом уређају да бисте научили како да направите сопствену прилагођену навигацију конфигурације траке, али ћемо такође обезбедити везу за преузимање на крају чланка ако бисте радије прескочили то.
Захтеви:
- Таскер ($2.99)
- СецуреТаск
Таскер је неопходан јер је то апликација за аутоматизацију коју користимо да бисмо открили у којој се апликацији налазимо и шаљите команде преко СецуреТаск додатка, који ће управљати променом наше навигације бар. Када инсталирате обе апликације, морамо да их подесимо.
Да би Таскер открио у којој се апликацији налазимо, морамо да одобримо његову услугу приступачности. То је врло брзо, једноставно идите на Подешавања --> Приступачност и потражите „Таскер“ на листи услуга. Омогућите услугу приступачности.
Затим морамо да доделимо СецуреТаску могућност да мења системске поставке на нашем уређају. Да бисмо то урадили, морамо да доделимо СецуреТаск-у посебну дозволу познату као ВРИТЕ_СЕЦУРЕ_СЕТТИНГС која је обично недоступан редовним апликацијама, али га корисник може доделити ручно коришћењем АДБ-а. Дакле, мораћете да имате АДБ покренут на вашој машини да би ово функционисало. На срећу, давање ове дозволе је само једнократна ствар и користићемо СецуреТаск у будућих туторијала везаних за Андроид О (којих има још неколико), тако да свакако вреди урадити то.
Постављање АДБ-а
Прва ствар коју ћете морати да урадите је да преузмете АДБ бинарни фајл за ваш одређени ОС. То можете учинити овде. Када их преузмете, морате се уверити да имате прави возач ако сте на Виндовс-у.
Када издвојите бинарни фајл у засебну фасциклу и инсталирате драјвер, треба да омогућимо УСБ отклањање грешака на паметном телефону. Да бисте то урадили, отворите Подешавања и идите на О телефону. Додирните Буилд Нумбер 7 пута док не добијете дијалог који вам говори да сте откључали Опције за програмере. Сада можете приступити опцијама за програмере у подешавањима. Очигледно у Андроид О, морате да унесете свој пин/лозинку да бисте могли да отворите Опције за програмере. Урадите то и потражите УСБ отклањање грешака, а затим га омогућите.
Сада прикључите свој телефон и отворите командну линију у истом директоријуму у који сте издвојили АДБ бинарни фајл. (Корисници оперативног система Виндовс, држите схифт+десни клик у тој фасцикли и изаберите „овде отворите командну линију.“) Откуцајте adb devices
у командни редак. Видећете поруку да се АДБ сервер покреће, а затим ћете на свом телефону видети промпт који тражи да свом рачунару одобрите АДБ приступ. Прихвати то. Сада када уђете adb devices
у командној линији, требало би да видите серијски број вашег уређаја, ако јесте, онда сте били успешни.
Додељивање ВРИТЕ_СЕЦУРЕ_СЕТТИНГС за СецуреТаск
Када се отвори АДБ командна линија, унесите следећу команду да бисте СецуреТаск-у доделили потребну дозволу.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
СецуреТаск ће сада имати могућност да мења системске поставке без роот приступа! Сада смо спремни да пређемо на Таскер.
Подешавање Таскер профила
Пре него што почнемо са Таскер-ом, мораћете да преузмете стрелицу надоле и икону стрелице нагоре да бисте их користили као прилагођене иконе за тастере за претрагу. Преузмите прилагођене иконе које су одговарајуће величине за густину екрана вашег уређаја и сачувајте их у /НавИцонс. Именујте ове иконе довн.пнг и уп.пнг. Сада смо спремни да направимо наш Таскер Профил.
Отворите Таскер и креирајте нови профил притиском на дугме + у доњем десном углу. Изаберите Апликација Контекст, а затим на екрану за избор апликације изаберите све апликације у којима желите да се тастери за претрагу приказују (као што је Цхроме).
Затим, Таскер ће од вас тражити да или изаберете постојећи задатак или да креирате нови. Направите нови задатак, али немојте се трудити да му дате име. Када сте на екрану за креирање задатака, мораћемо да му додамо две радње:
- А1: Додатак --> СецуреТаск --> Сигурна подешавања. Поступак: Пишите. Подешавање:
secure sysui_nav_bar_left
. вредност:key(93:file:///storage/emulated/0/NavIcons/down.png)
- А2: Додатак --> СецуреТаск --> Сигурна подешавања. Поступак: Пишите. Подешавање:
secure sysui_nav_bar_right
. вредност:key(92:file:///storage/emulated/0/NavIcons/up.png)
Ове две радње ће додати два тастера на навигационој траци који одговарају КЕИЦОДЕ_ПАГЕ_ДОВН и КЕИЦОДЕ_ПАГЕ_УП са иконом стрелице надоле и стрелице нагоре које сте преузели са интернета. Ови кључеви ће се појавити само када сте у апликацији коју сте изабрали, у мом случају Цхроме, тако да ћемо морати да их онемогућимо када изађемо из Цхроме-а додавањем задатка за излаз.
Можете додати излазни задатак тако што ћете дуго притиснути задатак који сте управо направили (док сте на главном екрану Таскер-а) и притиснути „додај излазни задатак“ у искачућем прозору. Када уђете, додајте следеће две радње:
- А1: Додатак --> СецуреТаск --> Сигурна подешавања. Поступак: Пишите. Подешавање:
secure sysui_nav_bar_left
. вредност:null
- А2: Додатак --> СецуреТаск --> Сигурна подешавања. Поступак: Пишите. Подешавање:
secure sysui_nav_bar_right
. вредност:null
А уз додатак овог задатка за излаз, Таскер ће сада аутоматски уклонити ове тастере за померање када изађете из Цхроме апликације. На тај начин ће се ови тастери за померање приказивати само када су корисни.
Преузмите и увезите
Као и код свих туторијала везаних за Таскер, ми ћемо обезбедити КСМЛ датотеку коју можете да преузмете и увезете. Преузмите датотеку .прф.кмл са АндроидФилеХост испод и сачувајте је у интерној меморији. Отворите Таскер и дуго притисните картицу Профили на врху док не видите дугме Увези. Додирните то и потражите КСМЛ датотеку коју сте управо сачували, а затим је изаберите да бисте је увезли. Уверите се да је Таскер-ова услуга приступачности омогућена и да ли сте одобрили ВРИТЕ_СЕЦУРЕ_СЕТТИНГС за СецуреТаск као што је поменуто у мом чланку, иначе овај профил неће радити било шта на вашем телефону!
Преузмите профил „Тоггле Сцролл Кеис ин Цхроме“ са АндроидФилеХост-а
Напомена: ако преузмете горњи профил, мораћете да се уверите да сте већ преузели иконе стрелице нагоре и надоле и да сте их сачували у /НавИцонс као уп.пнг и довн.пнг. У супротном ћете морати ручно да уредите радње у задатку за унос да бисте указали на ове нове иконе.
Ако се питате које друге корисне тастере можемо да додамо на навигациону траку како бисмо прегледање Цхроме-а учинили пријатнијим, показаћемо вам алтернативно подешавање у будућем водичу. Пратите портал за више туторијала!