Прескочите песме на Андроиду 8.0+ помоћу дугмади за јачину звука

Већина прилагођених РОМ-ова има опцију дугог притискања тастера за јачину звука када је екран искључен за контролу музике. Ова Андроид апликација то ради на било ком Андроид 8.0+ уређају!

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

Покрили смо начине за контролу репродукције музике преко дугмади за јачину звука помоћу апликација као што су Таскер или Буттон Маппер, али ниједна од ових апликација не реплицира тачно оно што прилагођени РОМ-ови могу да понуде. Ако користите Таскер или Буттон Маппер, можете да пресликате само један или више притисака на тастере за појачавање и смањивање јачине звука. Апликације попут ових или слушају промене у јачини медија или користе услугу приступачности да пресретну притиске на дугме са тастера за јачину звука, али ниједно решење није изводљиво да пресретне дуго притискање тастера за јачину звука када је екран искључен.

Убрзо након објављивања изворног кода Андроид 8.0 Орео, приметио сам нову Андроид функцију која би омогућила да се Андроид апликација подеси као "тастер за јачину звука дуго притисните слушалац." Спекулисали смо да ће овај нови АПИ омогућити апликацијама да контролишу понашање дугмета за јачину звука дугог притиска када се екран је искључен, чиме је коначно омогућено реплицирање популарне прилагођене РОМ функције без потребе корен. Иако је ова функција имплементирана у АОСП, Гоогле никада није додао начин на који је окренут корисник да постави апликацију као слушалицу дугог притиска тастера за јачину звука. Као код Андроид-а скривени прилагођавач траке за навигацију, ова функција се и даље може користити чак и без имплементације у апликацији Подешавања.

То је управо оно што је члан КСДА Циленцо урадио са Апликација Прескочи нумеру помоћу тастера за јачину звука. То је апликација отвореног кода која користи скривени тастер за јачину звука за дуго притискање слушаоца АПИ да вам омогући да мењате музичке нумере дугим притиском на било које дугме за јачину звука чак и када је екран искључен. Ради на било ком Андроид 8.0 Орео, Андроид 8.1 Орео, Андроид 9 Пие или Андроид К уређају. Апликација је развијена неколико месеци након што смо објавили наш чланак (чак и програмер цитира чланак као њихова инспирација за апликацију), али никада није дељен на нашим форумима све до краја прошлог месеца када нам је коначно скренута пажња. Брзо смо га погледали да видимо да ли ради - и ради! Ево практичног видеа Макса Вајнбаха са КСДА ТВ-а:

Да бисте га подесили, све што треба да урадите је да инсталирате АПК са ГитХуб-а и покрените следећу АДБ команду:

adbshellpmgrantcom.cilenco.skiptrackandroid.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER

Затим омогућите услугу слушања обавештења у апликацији. Ова услуга слушаоца обавештења заправо не ради ништа, само је ту да се увери да апликација не буде убијена у позадини. На мом Хуавеи Мате 20 Кс, морао сам да онемогућим ЕМУИ 9 агресивна функција оптимизације меморије, али након тога могу да потврдим да ради на ЕМУИ. Пошто је ово скривени АПИ, нема гаранције да Гоогле неће укинути приступ њему у будућем Андроид издању. Од Андроид Пие-а, Гоогле ради на ограничавању недокументованих/скривених АПИ-ја, тако да ово можда неће функционисати у коначном издању Андроид К или Андроид Р.


Алтернативно, ако не желите да инсталирате АПК са ГитХуб-а, можете испробати ново ажурирано издање Нект Трацк (верзија 1.18) од КСДА Рецогнизед Девелопер-а флар2. Брзо је радио на ажурирању ове апликације након што сам га обавестио о овом АПИ-ју, па проверите то ако желите нешто мало прилагодљивије. Можете пронаћи упутства о томе како да га подесите овде. Програмер ради на ажурирању свог Апликација Буттон Маппер да користите и нови АПИ. Постојећи метод Буттон Маппер-а за поновно мапирање дугих притисака на дугме за јачину звука док је екран искључен био је мало хакирајући и ресетовао би се при сваком поновном покретању, али нови АПИ остаје при покретању.

Следећа нумера: прескакање дугмета за јачину звукаПрограмер: флар2

Цена: бесплатно.

3.6.

Преузимање