Ohita kappaleita Android 8.0+ -käyttöjärjestelmässä äänenvoimakkuuspainikkeilla

click fraud protection

Useimmissa mukautetuissa ROM-levyissä on mahdollisuus painaa pitkään äänenvoimakkuusnäppäimiä näytön ollessa pois päältä musiikin ohjaamiseksi. Tämä Android-sovellus tekee sen millä tahansa Android 8.0+ -laitteella!

Jos olet koskaan asentanut mukautetun ROM-muistin, olet todennäköisesti nähnyt ominaisuuden, jonka avulla voit muokata median toistoa painamalla pitkään äänenvoimakkuuspainiketta. Kun tämä vaihtoehto on käytössä, voit siirtyä seuraavaan kappaleeseen painamalla äänenvoimakkuuden lisäyspainiketta pitkään tai palata edelliseen kappaleeseen painamalla äänenvoimakkuuden vähennyspainiketta pitkään. Mahdollisuus ohittaa kappaleita äänenvoimakkuuspainikkeilla on niin yleinen räätälöityjen ROM-levyjen joukossa, että olemme yllättyneitä nähdessämme, että se ei ole päässyt suurten OEM-valmistajien ohjelmistoihin.

Olemme käsitelleet tapoja ohjata musiikin toistoa äänenvoimakkuuspainikkeilla käyttämällä sovelluksia, kuten Tasker tai Painikekartoittaja, mutta mikään näistä sovelluksista ei toista täsmälleen sitä, mitä mukautetut ROM-levyt voivat tarjota. Jos käytät Taskeria tai Button Mapperia, voit määrittää uudelleen vain yhden tai useamman äänenvoimakkuuden lisäys- ja alaspainikkeiden painalluksen. Tällaiset sovellukset joko kuuntelevat median äänenvoimakkuuden muutoksia tai käyttävät esteettömyyspalvelua napinpainallusten sieppaamiseen äänenvoimakkuusnäppäimistä, mutta kumpikaan ratkaisu ei kestä äänenvoimakkuusnäppäinten pitkäkestoista painamista näytön ollessa pois päältä.

Pian Android 8.0 Oreon lähdekoodin julkaisun jälkeen huomasin uuden Android-ominaisuuden, jonka avulla Android-sovellus voidaan asettaa "äänenvoimakkuusnäppäin pitkään painallus kuuntelijaArvelimme, että tämän uuden API: n avulla sovellukset voivat hallita äänenvoimakkuuspainikkeen pitkän painalluksen toimintaa, kun näyttö on pois päältä, mikä mahdollistaa lopulta suositun mukautetun ROM-ominaisuuden kopioimisen ilman tarvetta juuri. Vaikka ominaisuus otettiin käyttöön AOSP: ssä, Google ei koskaan lisännyt käyttäjälle suunnattua tapaa asettaa sovellus äänenvoimakkuusnäppäimen pitkän painalluksen kuuntelijaksi. Kuten Androidin kanssa piilotettu navigointipalkin muokkaaja, tätä ominaisuutta voidaan edelleen käyttää myös ilman käyttöönottoa Asetukset-sovelluksessa.

Juuri sitä XDA-jäsen Cilenco teki kanssa Ohita Track by Volume Keys -sovellus. Se on avoimen lähdekoodin sovellus, joka käyttää piilotettua äänenvoimakkuusnäppäimen pitkään painalluksen kuuntelijasovellusliittymää, jonka avulla voit vaihtaa musiikkikappaleita painamalla pitkään jompaakumpaa äänenvoimakkuuspainiketta, vaikka näyttö on pois päältä. Se toimii kaikissa Android 8.0 Oreo-, Android 8.1 Oreo-, Android 9 Pie- tai Android Q -laitteissa. Sovellus kehitettiin muutama kuukausi artikkelimme julkaisemisen jälkeen (kehittäjä jopa lainaa artikkeli inspiraationa sovellukselle), mutta sitä ei jaettu foorumeillamme vasta viime kuun lopulla, jolloin se vihdoin tuotiin tietoomme. Pyöritimme sen nopeasti nähdäksemme, toimiiko se – ja toimii! Tässä on käytännön video XDA TV: n Max Weinbachista:

Asettaaksesi sen, sinun tarvitsee vain asentaa se APK GitHubista ja suorita seuraava ADB-komento:

adbshellpmgrantcom.cilenco.skiptrackandroid.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER

Ota sitten käyttöön sovelluksen Notification Listener -palvelu. Tämä Notification Listener -palvelu ei itse asiassa tee mitään, se on vain varmistaakseen, että sovellus ei kuole taustalla. Huawei Mate 20 X: ssä minun piti poistaa EMUI 9:t käytöstä aggressiivinen muistin optimointiominaisuus, mutta sen jälkeen voin vahvistaa, että se toimii EMUI: ssa. Koska tämä on piilotettu sovellusliittymä, ei ole takeita siitä, että Google ei estä pääsyä siihen tulevassa Android-julkaisussa. Android Piesta lähtien, Google on työskennellyt rajoittaakseen dokumentoimattomia/piilotettuja sovellusliittymiä, joten tämä ei välttämättä toimi Android Q: n tai Android R: n lopullisessa julkaisussa.


Vaihtoehtoisesti, jos et halua asentaa APK: ta GitHubista, voit kokeilla XDA Recognized Developerin äskettäin päivitettyä Next Trackin julkaisua (versio 1.18). flar2. Hän työskenteli nopeasti päivittääkseen tämän sovelluksen sen jälkeen, kun olin ilmoittanut hänelle tästä API: sta, joten käy katsomassa, jos haluat jotain hieman muokattavissa olevaa. Ohjeet sen asettamiseen löytyy tässä. Kehittäjä työskentelee päivittääkseen omansa Button Mapper -sovellus myös uuden API: n käyttöön. Button Mapperin nykyinen menetelmä äänenvoimakkuuden painikkeen pitkien painallusten uudelleenkartoittamiseksi näytön ollessa pois päältä oli hieman hakkeroittavampi ja nollautuisi jokaisen uudelleenkäynnistyksen yhteydessä, mutta uusi API säilyy kaikissa käynnistyksissä.

Seuraava kappale: Äänenvoimakkuuspainikkeen ohitusKehittäjä: flar2

Hinta: Ilmainen.

3.6.

ladata