Raksts

Atkārtojums: pieaugošā cīņa par atskaņošanas vadību, izmantojot Bluetooth

protection click fraud
Noklikšķiniet, noklikšķiniet noklikšķiniet... neko.

Tas ir tas, ko es izmantoju darbā, mājās, gultā, dušā un visur starp tām, lai uzturētu prātu un prieku. Mūzika padara mani labāku, un, tā kā mūzika ir tik liela daļa no manas Android pieredzes, ir bijis lēna lejupslīde, par kuru esmu sāpīgi apzinājies pēdējos gados, īpaši pēdējos mēnešus.

Dažreiz es ieslēdzu savas Bluetooth austiņas, nospēlēju spēli un nekas nenotiek. Un nekas nenotiek daudz vairāk kā agrāk.

Manās agrīnās Android dienās ar Soarin kabatā (jā, es nosaucu savu Samsung Captivate Glide) un savu pirmo pāri Kinivo Bluetooth austiņas man ap kaklu, man tas nebija vajadzīgs Google Play mūzika atvērts, man vienkārši vajadzēja iespiest austiņās. Patiesībā es no atvilktnes izņēmu Samsung Galaxy SII, pirmo reizi mēnešos to ielādēju, pārī savienoju Bluetooth austiņas un nospiedu atskaņošanas pogu. Un mūzika skanēja.

Verizon piedāvā Pixel 4a tikai par $ 10 / mo jaunās Neierobežotās līnijās

Ne tik daudz par pašreizējām ierīcēm manā stallī.

Septiņas ierīces, septiņas dažādas pieredzes. Ak prieks.

The HTC 10 dažreiz nepakļaujas Bluetooth vadībai, pastāvīgs paziņojums par mūzikas lietotni vai nē. Es drīzāk gribētu, lai es nospiedu atskaņošanu savā Moto 360 vai pašā tālrunī. The

HTC A9 ir tikpat smalks. The Nexus 5X dažreiz mūzika netiks sākta ar pastāvīgu paziņojumu, bet dažreiz to darīs bez tā. The Samsung S6 edge tiks atskaņota, taču dažreiz tā vietā, lai atskaņotu pēdējo aktīvo mūzikas lietotni, tā noklusējuma režīmā atgriezīsies iepriekš ielādētajā mūzikas lietotnē.

Šeit ir vārds, kas šeit atkārtojas: dažreiz. Tas ir tāpēc, ka šī ir problēma, kurai ir daudz mainīgo: kādu Android ierīci izmantojat, kādu Bluetooth ierīci izmantojat, kāda Android un Bluetooth versija ir jūsu ierīcēm, kādu mūzikas lietotni mēģināt atskaņot, kādā vidē atrodaties, utt. Tas ir daudz kas, lai veicinātu šķietami vienkāršu problēmu, kad pogas nedarbojas katru reizi, kad tās nospiežat.

Es teicu spēlēt. SPĒLĒTIES!

Kas tad šeit notiek? Nu, atbilde kļūst nedaudz - ok, a daudz - tehnisks.

Nospiežot pogu, Android to interpretē un caur to pārraida visā sistēmā KeyEvents. Nākamā austiņu poga tiek interpretēta un piegādāta kā KEYCODE_MEDIA_NEXT izmantojot KeyEvent. Ir dažādas vērtības, kuras var izvilkt dažādām pogām vai pat tai pašai pogai. Atskaņošanas poga lielākajā daļā austiņu ir arī pauzes poga, tāpēc atslēga varētu atgriezties KEYCODE_MEDIA_PAUSE, KEYCODE_MEDIA_PLAY, vai daudz ticamāk KEYCODE_MEDIA_PLAY_PAUSE atkarībā no ierīces un tās pašreizējā stāvokļa. Starp citu, ja jūs kādreiz esat nospiedis pauzi un mūzika sākās kaut kur citur, kamēr tas, ko jūs skatījāties / klausījāties, ir pārtraukts, tas ir vainojams KeyEvent, jo to saņēma un rīkojās divas lietotnes.

Kad KeyEvents ir interpretēti, tie joprojām ir jādzird mūzikas lietotnei, kas klausās multivides pogas, izmantojot a BroadcastReceiver nodoms. Galu galā lietotne nevar rīkoties pēc KeyEvent, ja tā to nevar redzēt. Ja kaut kas kavē uztvērēju lietotnē saņemt pogu nospiešanu, tas var sajaukt atskaņošanas vadīklas vairākos veidos, ieskaitot periodisku problēmu, kuru es aprakstīju iepriekš. Ja lietotne to reģistrē BroadcastReceiver pārāk ātri, kad zaudē Audio fokuss (metode, ar kuras palīdzību Android nosaka, kuras lietotnes noteiktā laikā var atskaņot audio), tad, kad jūs apturiet mūzikas atskaņošanu, tā var zaudēt klausīšanās pārtraukumu un nedzirdēt nospiestu pogu, kurā teikts, ka jāsāk atskaņot atkal. Tāpēc ir svarīgi, lai multivides lietotnes pareizi apstrādātu gan Audio Focus, gan to BroadcastReceiver, lai pat tad, kad ierīce būtu zaudējusi pirmo, tā nezaudētu otro.

Es tikai gribu atskaņot savu mūziku ...

Liela daļa no tā ir atkarīga no tā, cik labi ir ieprogrammēta jūsu mūzikas lietotne un kuras multivides pogas ierīce pārraida, nospiežot austiņu pogu. Tas nozīmē arī to, ka pat tad, ja, pērkot ierīci, atskaņošanas vadīklas ir konsekventas, tās var salauzt lietotņu atjauninājumi vai sistēmas atjauninājumi, kas maina, cik ātri tā pārtrauc klausīties.

Šķiet, ka tādu lietotņu kā Google Play mūzika atjauninājumu dēļ arvien biežāk tiek veikti atjauninājumi. Kamēr lielākā daļa pārtraukumu tiek ātri novērsti, citiem var paiet mēneši, lai tos labotu. Neregulāras problēmas, piemēram, mūzikas nepareiza palaišana, izmantojot Bluetooth, var būt grūti reģistrējama un pareizi identificējama, tādējādi palēninot iespējamo labojumu.

Ja tas ir jūsu paziņojumos, ierīcei vajadzētu klausīties pogas. Bet tas joprojām varētu nebūt.

Ja mūzikas lietotnēm nav audio fokusa un tās nedarbojas kā priekšplāna pakalpojumi (ja pastāvīgie paziņojuma par multivides atskaņotāju nav), pastāv iespēja, ka Android sistēma (vairāk konkrēti Doze) vai tā sauktās "resursu taupīšanas" lietotnes varētu nogalināt lietotni, lai atbrīvotu atmiņu citām darbībām. Kad tas notiks, nospiešana spēlē var nedarīt neko, jo nav atvērti uztvērēji un klausītos komandas.

Tāpat kā ir vairākas lietas, kas var salauzt atskaņošanas vadīklas, ir arī iespējas mēģināt to novērst.

Tā nav atbilde, ko meklējat 90% no jums.

Pirmais risinājums ir mazliet ekstrēms, taču viens no nedaudzajiem, ko lietotāji šodien varēja ieviest savos pašreizējos tālruņos bez programmatūras sakņu izmaiņām. Izmantojot tādas lietotnes kā Tasker un AutoInput, mēs varam noteikt pogas nospiešanu, nomākt sākotnējo KeyEvent darbību un pēc tam izpildīt specializētāku (un konsekventāku) komandu, kas vērsta tieši uz vienu lietotni. Piemēram, tā vietā, lai atskaņošanas poga būtu vispārēja atskaņošanas multivides komanda, kuru desmitiem multivides var uztvert vai ignorēt pakalpojumiem, mēs to varētu pārveidot kā atskaņošanas / pauzes pārslēgšanas komandu, kas raksturīga Google Play mūzikai, lai tā vietā netiktu startētas citas lietotnes.

Programmēšana var būt garlaicīga, un, nomācot sākotnējo darbību un aizstājot to, mēs pārtraucam dabiskās pauzes pogu, kuru, iespējams, vēlēsimies izmantot citās lietotnēs, piemēram, YouTube vai Netflix. Īsāk sakot, tas nav daudz risinājumu lietotājiem, kas nav tehniski, vai lietotājiem, kuri izmanto dažādas multivides lietotnes.

Es saņēmu žestu tev.

Daudzos tālruņos ir iekļauti žesti un pogu darbības, kuras varat ieslēgt vai izslēgt iestatījumos, piemēram, veiciet dubultskārienu, lai pamodinātu, vai divreiz nospiediet kameras Sākums / barošana Pievienojot Bluetooth vadīklas šim sarakstam, tas var pagarināties un sarežģīties, ja Android sistēma to atzīs un vadīs KeyEvent konkrētai lietotnei, nevis raidot vispārēju signālu uz jebkuru uztvērēju, kurš klausās (vai nē), mēs varētu nodrošināt konsekvence. Mēs jau iepriekš to redzējām ierīcēs, piemēram, atverot Moto palīgs ieslēdzot noteiktu mūzikas lietotni, kad tā ir savienota ar automašīnas Bluetooth.

Mainot veidu, kā Android rīkojas ar multivides pogām, un vispārīgi tiek galā ar pogu ievadi, jo Bluetooth kontrolieriem un tastatūrām rodas pašiem savas problēmas, varētu radīt atrisinot daudzas jaunas problēmas, taču, ņemot vērā to vietu skaitu, kuras pašreizējā sistēmā lietas var un var notikt nepareizi, varētu būt vērts saplēst olas, lai izveidotu jaunu omlete.

Dienas beigās ikdienas lietotāji nevēlas iedziļināties galvenajās komandās, uztvērējos un tajā, kurai lietotnei pašlaik ir audio fokuss. Mēs gribam mūsu koncentrēties uz pašu mūziku un to, kur tā mūs aizved. Un, ja es ar pirmo mēģinājumu nevaru ieslēgt mūziku, kas uztur prātu skaļās, pārpildītās vietās, es neesmu laimīga meitene. Un es derēšu, ka es neesmu vienīgais.

Mēs varam nopelnīt komisiju par pirkumiem, izmantojot mūsu saites. Uzzināt vairāk.

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!
Ir pienācis laiks sagriezt vadu!

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!

Vislabākie bezvadu austiņu korpusi ir ērti, izklausās lieliski, neizmaksā pārāk daudz un viegli ietilpst kabatā.

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk
Nākošā paaudze

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk.

Sony ir oficiāli apstiprinājis, ka strādā pie PlayStation 5. Šeit ir viss, ko mēs par to zinām līdz šim.

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD
Jaunas Nokias

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD.

Nokia 2.4 un Nokia 3.4 ir jaunākie papildinājumi HMD Global budžeta viedtālruņu klāstā. Tā kā tās abas ir Android One ierīces, tiek garantēts, ka tās saņems divus galvenos OS atjauninājumus un regulārus drošības atjauninājumus līdz trim gadiem.

Nodrošiniet savu māju ar šiem SmartThings durvju zvaniem un slēdzenēm
Ding Dong - durvis ir aizslēgtas

Nodrošiniet savu māju ar šiem SmartThings durvju zvaniem un slēdzenēm.

Viena no labākajām lietām SmartThings ir tā, ka savā sistēmā varat izmantot virkni citu trešo pušu ierīču, iekļaujot durvju zvani un slēdzenes. Tā kā tām visām būtībā ir vienāds SmartThings atbalsts, mēs esam koncentrējušies uz to, kurām ierīcēm ir vislabākās specifikācijas un triki, lai attaisnotu to pievienošanu jūsu SmartThings arsenālam.

instagram story viewer