Водич о томе како да прикажете прекидач за омогућавање режима слика у слици за сваку апликацију у Андроид О, користећи Таскер и СецуреТаск.
У нашем последњем чланку, први смо вам показали како можете да користите Нови режим слике у слици (ПиП) Андроид О управо сада на вашем паметном телефону. Да резимирамо, метода укључује слање одређеног кључа познатог као КЕИЦОДЕ_ВИНДОВ који је дефинисан константом 171. Овај кључни код се најлакше шаље омогућавањем скривени прилагођавач траке за навигацију у СистемУИ тјунер-у, а затим додаје нову ставку навигационе траке која покреће шифру тастера.
Међутим, овај метод значи да ћете на траци за навигацију имати сталну икону за пребацивање режима слика у слици, чак и када то није применљиво. ПиП ради само на одређеним апликацијама, односно апликацијама које могу да приказују видео садржај преко целог екрана, тако да нема смисла да постоји дугме за његово пребацивање у свим апликацијама. На крају чланка смо навели да ћемо вам показати како да прикажете режим слика у слици за сваку апликацију. Ево како се то ради.
Прикажи преклопник слика у слици на основу апликације
Захтеви:
- Таскер ($2.99)
- СецуреТаск
Таскер је неопходан јер је то апликација за аутоматизацију коју користимо да бисмо открили у којој се апликацији налазимо и шаљите команде преко СецуреТаск додатка, који ће управљати променом наше навигације бар. Када инсталирате обе апликације, морамо да их подесимо.
Да би Таскер открио у којој се апликацији налазимо, морамо да одобримо његову услугу приступачности. То је врло брзо, једноставно идите на Подешавања --> Приступачност и потражите „Таскер“ на листи услуга. Омогућите услугу приступачности.
Затим морамо да доделимо СецуреТаску могућност да мења системске поставке на нашем уређају. Да бисмо то урадили, морамо да доделимо СецуреТаск-у посебну дозволу познату као ВРИТЕ_СЕЦУРЕ_СЕТТИНГС која је обично недоступан редовним апликацијама, али га корисник може доделити ручно коришћењем АДБ-а. Дакле, мораћете да имате АДБ покренут на вашој машини да би ово функционисало. На срећу, давање ове дозволе је једнократна ствар и користићемо СецуреТаск у будућим туторијалима везаним за Андроид О, тако да вам дефинитивно саветујем да то урадите сада. Ако сте пратили моје претходне туторијале где сам вам рекао да инсталирате АутоТоолс, СецуреТаск је мање испуњен функцијама, али има довољно за наше потребе овде.
Постављање АДБ-а
Прва ствар коју ћете морати да урадите је да преузмете АДБ бинарни фајл за ваш одређени ОС. То можете учинити овде. Када их преузмете, морате се уверити да имате прави возач ако сте на Виндовс-у.
Када издвојите бинарни фајл у засебну фасциклу и инсталирате драјвер, треба да омогућимо УСБ отклањање грешака на паметном телефону. Да бисте то урадили, отворите Подешавања и идите на О телефону. Додирните Буилд Нумбер 7 пута док не добијете дијалог који вам говори да сте откључали Опције за програмере. Сада можете приступити опцијама за програмере у подешавањима. Очигледно у Андроид О, морате да унесете свој пин/лозинку да бисте могли да отворите Опције за програмере. Урадите то и потражите УСБ отклањање грешака, а затим га омогућите.
Сада прикључите свој телефон и отворите командну линију у истом директоријуму у који сте издвојили АДБ бинарни фајл. (Корисници оперативног система Виндовс, држите схифт+десни клик у тој фасцикли и изаберите „овде отворите командну линију.“) Откуцајте adb devices
у командни редак. Видећете поруку да се АДБ сервер покреће, а затим ћете на свом телефону видети промпт који тражи да свом рачунару одобрите АДБ приступ. Прихвати то. Сада када уђете adb devices
у командној линији, требало би да видите серијски број вашег уређаја, ако јесте, онда сте били успешни.
Додељивање ВРИТЕ_СЕЦУРЕ_СЕТТИНГС за СецуреТаск
Када се отвори АДБ командна линија, унесите следећу команду да бисте СецуреТаск-у доделили потребну дозволу.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
СецуреТаск ће сада имати могућност да мења системске поставке без роот приступа! Сада смо спремни да пређемо на Таскер.
Подешавање Таскер профила
Отворите Таскер и креирајте нови профил. Назовите га „Пребаци слику у слици“. Изаберите Апликација Контекст и потражите видео апликацију у којој желите да омогућите тастер на навигационој траци (нпр. ЈуТјуб). Изаберите апликације које желите, а затим се вратите да бисте следећи пут креирали задатак.
Таскер ће од вас тражити да приложите задатак овом новом профилу. Направите нови задатак када се то од вас затражи и дајте му име (или не). Када сте на екрану за креирање задатка, додајте нову радњу тако што ћете отићи на Додатак --> СецуреТаск --> Сигурна подешавања. Притисните икону оловке да бисте отворили конфигурацију СецуреТаск-а.
Под Акција изаберите Пишите. Под Подешавање, ставите secure sysui_nav_bar_right
. Испод вредности, ставите key(171:com.android.systemui/2131230944)
. Изађите у главни мени Таскер-а. Додајте излазни задатак овом профилу тако што ћете дуго притиснути нови задатак који смо управо креирали, а затим изабрати „додај излазни задатак“. Поновите горњу радњу, али овај пут за вредност ставите нулл.
То је то! Када уђете у апликацију ИоуТубе (или било коју другу апликацију коју одаберете), видећете искачућу икону на десној страни траке за навигацију која вам омогућава да укључите режим слике у слици.
Преузмите и увезите
Као и код свих туторијала везаних за Таскер, ми ћемо обезбедити КСМЛ датотеку коју можете да преузмете и увезете. Преузмите датотеку .прф.кмл са АндроидФилеХост испод и сачувајте је у интерној меморији. Отворите Таскер и дуго притисните картицу Профили на врху док не видите дугме Увези. Додирните то и потражите КСМЛ датотеку коју сте управо сачували, а затим је изаберите да бисте је увезли. Уверите се да је Таскер-ова услуга приступачности омогућена и да сте одобрили ВРИТЕ_СЕЦУРЕ_СЕТТИНГС дозволу за СецуреТаск као што је поменуто у мом чланку, иначе овај профил неће учинити ништа на вашем телефон!
Преузмите профил „Тоггле Пицтуре-ин-Пицтуре“ са АндроидФилеХост-а
Ако се питате шта још можемо да постигнемо са СецуреТаск-ом и Андроидом О, останите у току са КСДА порталом јер имамо много да се подели. Очекујте још туторијала о томе како можете да учините да ваша навигациона трака у Андроид О остварује многе корисне функције!