Preskačite pjesme na Androidu 8.0+ pomoću tipki za glasnoću

click fraud protection

Većina prilagođenih ROM-ova ima opciju dugog pritiskanja tipki za glasnoću kada je ekran isključen za upravljanje glazbom. Ova Android aplikacija to radi na bilo kojem Android 8.0+ uređaju!

Ako ste ikada prije instalirali prilagođeni ROM, onda postoji dobra šansa da ste vidjeli značajku koja vam omogućuje ponovno mapiranje dugog pritiska tipke za glasnoću za kontrolu reprodukcije medija. Kada je ova opcija omogućena, možete dugo pritisnuti tipku za povećanje glasnoće da biste prešli na sljedeću pjesmu ili dugo pritisnuti tipku za smanjivanje glasnoće za povratak na prethodnu pjesmu. Mogućnost preskakanja pjesama pritiskom na tipku za glasnoću toliko je sveprisutna među prilagođenim ROM-ovima da smo iznenađeni kada vidimo da nije dospjela u softver velikih OEM-ova.

Pokrili smo načine upravljanja reprodukcijom glazbe putem tipki za glasnoću pomoću aplikacija poput Tasker ili Maper gumba, ali niti jedna od ovih aplikacija ne ponavlja točno ono što prilagođeni ROM-ovi mogu ponuditi. Ako koristite Tasker ili Button Mapper, možete ponovno mapirati samo jednostruke ili višestruke pritiske tipki za pojačavanje i smanjivanje glasnoće. Aplikacije poput ovih ili osluškuju promjene u glasnoći medija ili koriste uslugu pristupačnosti za presretanje pritisaka gumba od tipki za glasnoću, ali nijedno rješenje nije održivo za presretanje dugotrajnog pritiskanja tipki za glasnoću kada je zaslon isključen.

Ubrzo nakon izdavanja izvornog koda za Android 8.0 Oreo, uočio sam novu značajku Androida koja bi omogućila postavljanje Android aplikacije kao "tipka za glasnoću dugi pritisak slušač." Nagađali smo da će ovaj novi API omogućiti aplikacijama da kontroliraju ponašanje tipke za glasnoću dugog pritiska kada zaslon je isključen, čime je konačno omogućeno repliciranje popularne prilagođene značajke ROM-a bez potrebe korijen. Iako je značajka implementirana u AOSP-u, Google nikada nije dodao korisnički način za postavljanje aplikacije kao slušača dugih pritisaka tipke za glasnoću. Kao kod Androida alat za prilagodbu skrivene navigacijske trake, ova se značajka još uvijek može koristiti čak i bez implementacije u aplikaciji Postavke.

To je upravo ono što je član XDA Cilenco učinio s Aplikacija Preskoči pjesmu pomoću tipki za glasnoću. To je aplikacija otvorenog koda koja koristi skriveni API za slušanje dugog pritiska tipke za glasnoću kako bi vam omogućila promjenu glazbenih zapisa dugim pritiskom bilo koje tipke za glasnoću čak i dok je zaslon isključen. Radi na bilo kojem uređaju sa sustavom Android 8.0 Oreo, Android 8.1 Oreo, Android 9 Pie ili Android Q. Aplikacija je razvijena nekoliko mjeseci nakon što smo objavili naš članak (čak je i programer citira članak kao njihovu inspiraciju za aplikaciju), ali nikada nije podijeljen na našim forumima sve do kraja prošlog mjeseca kada nam je konačno skrenuta pozornost. Brzo smo ga isprobali da vidimo radi li – i djeluje! Evo praktičnog videa Maxa Weinbacha s XDA TV-a:

Da biste ga postavili, sve što trebate učiniti je instalirati APK s GitHuba i pokrenite sljedeću ADB naredbu:

adbshellpmgrantcom.cilenco.skiptrackandroid.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER

Zatim omogućite uslugu slušača obavijesti aplikacije. Ova usluga slušatelja obavijesti zapravo ne radi ništa, samo je tu kako bi osigurala da se aplikacija ne ugasi u pozadini. Na svom Huawei Mate 20 X, morao sam onemogućiti EMUI 9 značajka agresivne optimizacije memorije, ali nakon toga mogu potvrditi da radi na EMUI. Budući da je ovo skriveni API, nema jamstva da mu Google neće onemogućiti pristup u budućem izdanju Androida. Od Android Pie, Google radi na ograničavanju nedokumentiranih/skrivenih API-ja, tako da ovo možda neće raditi u konačnom izdanju Androida Q ili Androida R.


Alternativno, ako radije ne biste instalirali APK s GitHuba, možete isprobati novo ažurirano izdanje Next Track (verzija 1.18) od XDA Recognized Developera plamen2. Brzo je radio na ažuriranju ove aplikacije nakon što sam ga obavijestio o ovom API-ju, pa provjerite to ako želite nešto malo prilagodljivije. Upute o tome kako ga postaviti možete pronaći ovdje. Programer radi na ažuriranju svog Aplikacija Button Mapper koristiti i novi API. Postojeća metoda Button Mappera za ponovno mapiranje dugih pritisaka tipke za glasnoću dok je zaslon isključen bila je malo hakijska i resetirala bi se pri svakom ponovnom pokretanju, ali novi API ostaje prisutan tijekom pokretanja sustava.

Sljedeća pjesma: preskakanje gumba za glasnoćuProgramer: plamen2

Cijena: besplatno.

3.6.

preuzimanje datoteka