Izlaidiet dziesmas operētājsistēmā Android 8.0+, izmantojot skaļuma pogas

Lielākajai daļai pielāgoto ROM ir iespēja ilgi nospiest skaļuma taustiņus, kad ekrāns ir izslēgts, lai vadītu mūziku. Šī Android lietotne to dara jebkurā ierīcē ar operētājsistēmu Android 8.0+!

Ja kādreiz esat instalējis pielāgotu ROM, pastāv liela iespēja, ka esat redzējis funkciju, kas ļauj pārplānot, ilgi nospiežot skaļuma pogu, lai kontrolētu multivides atskaņošanu. Ja šī opcija ir iespējota, varat ilgi nospiest skaļuma palielināšanas pogu, lai pārietu uz nākamo ierakstu, vai ilgi nospiest skaļuma samazināšanas pogu, lai atgrieztos iepriekšējā ierakstā. Iespēja izlaist dziesmas, nospiežot skaļuma pogu, ir tik plaši izplatīta pielāgotajos ROM, ka mēs esam pārsteigti, redzot, ka tā nav nonākusi lielāko oriģinālo iekārtu ražotāju programmatūrā.

Mēs esam apskatījuši veidus, kā kontrolēt mūzikas atskaņošanu, izmantojot skaļuma pogas, izmantojot tādas lietotnes kā Tasker vai Pogu kartētājs, taču neviena no šīm lietotnēm neatkārto tieši to, ko var piedāvāt pielāgotie ROM. Ja izmantojat Tasker vai Button Mapper, varat pārkartēt tikai vienu vai vairākas skaļuma palielināšanas un samazināšanas pogu nospiešanas. Šādas lietotnes vai nu uzklausa multivides skaļuma izmaiņas, vai izmanto pieejamības pakalpojumu, lai pārtvertu pogu nospiešanu no skaļuma taustiņiem, taču neviens risinājums nevar pārtvert ilgstošu skaļuma taustiņu nospiešanu, kad ekrāns ir izslēgts.

Neilgi pēc Android 8.0 Oreo pirmkoda izlaišanas es pamanīju jaunu Android funkciju, kas ļautu Android lietotni iestatīt kā "ilgi nospiediet skaļuma taustiņu klausītājs." Mēs domājām, ka šī jaunā API ļaus lietotnēm kontrolēt skaļuma pogas nospiešanu un ilgstoši nospiestu darbību, kad ekrāns ir izslēgts, tādējādi beidzot ir iespējams bez nepieciešamības atkārtot populāro pielāgoto ROM funkciju sakne. Lai gan šī funkcija tika ieviesta AOSP, Google nekad nav pievienojis lietotājam pieejamu veidu, kā iestatīt lietotni kā skaļuma taustiņu, ilgi nospiežot klausītāju. Tāpat kā ar Android slēptais navigācijas joslas pielāgotājs, šo funkciju joprojām var izmantot pat bez ieviešanas lietotnē Iestatījumi.

Tas ir tieši tas, ko XDA dalībnieks Cilenco izdarīja ar Lietotnē Izlaist ierakstu, izmantojot skaļuma taustiņus. Tā ir atvērtā pirmkoda lietotne, kurā tiek izmantots slēptais skaļuma taustiņš, ilgi nospiežot klausītāja API, lai ļautu mainīt mūzikas ierakstus, ilgi nospiežot jebkuru skaļuma pogu, pat ja ekrāns ir izslēgts. Tas darbojas jebkurā Android 8.0 Oreo, Android 8.1 Oreo, Android 9 Pie vai Android Q ierīcē. Lietojumprogramma tika izstrādāta dažus mēnešus pēc raksta publicēšanas (izstrādātājs pat citē rakstu kā iedvesmu lietotnei), taču tas netika kopīgots mūsu forumos līdz pagājušā mēneša beigām, kad tam beidzot tika pievērsta mūsu uzmanība. Mēs ātri to pamēģinājām, lai redzētu, vai tas darbojas, un tas darbojas! Šeit ir praktisks video no XDA TV Max Weinbach:

Lai to iestatītu, viss, kas jums jādara, ir jāinstalē APK no GitHub un palaidiet šādu ADB komandu:

adbshellpmgrantcom.cilenco.skiptrackandroid.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER

Pēc tam iespējojiet lietotnes paziņojumu uztvērēja pakalpojumu. Šis Paziņojumu uztvērēja pakalpojums faktiski neko nedara, tas ir tikai paredzēts, lai nodrošinātu, ka lietotne netiek iznīcināta fonā. Manā Huawei Mate 20 X man bija jāatspējo EMUI 9 agresīva atmiņas optimizācijas funkcija, bet pēc tam varu apstiprināt, ka tas darbojas EMUI. Tā kā šī ir slēpta API, nav garantijas, ka Google neliks tam piekļūt nākamajā Android laidienā. Kopš Android Pie, Google ir strādājis pie nedokumentētu/slēptu API ierobežošanas, tāpēc tas var nedarboties Android Q vai Android R galīgajā laidienā.


Alternatīvi, ja nevēlaties instalēt APK no GitHub, varat izmēģināt nesen atjaunināto Next Track (versija 1.18) laidienu no XDA Recognized Developer. uzliesmojums2. Viņš ātri strādāja, lai atjauninātu šo lietotni pēc tam, kad es viņu informēju par šo API, tāpēc pārbaudiet to, ja vēlaties kaut ko nedaudz pielāgot. Norādījumus par tā iestatīšanu var atrast šeit. Izstrādātājs strādā pie sava atjaunināšanas Lietotne Button Mapper izmantot arī jauno API. Button Mapper esošā metode, lai pārplānotu ilgus skaļuma pogas nospiešanu, kamēr ekrāns ir izslēgts, bija nedaudz uzlauztāka, un tā tiks atiestatīta katrā atsāknēšanas reizē, taču jaunā API saglabājas visās sāknēšanas laikā.

Nākamais ieraksts: skaļuma pogas izlaišanaIzstrādātājs: uzliesmojums2

Cena: bezmaksas.

3.6.

Lejupielādēt