Ito ang ginagamit ko sa trabaho, bahay, sa kama, sa shower at kahit saan sa pagitan upang mapanatili akong maayos at masaya. Pinapaganda ako ng musika, at dahil ang musika ay tulad ng isang malaking bahagi ng aking karanasan sa Android, nagkaroon ng isang mabagal na pagtanggi na nasasaktan ako ng kamalayan sa mga nakaraang ilang taon, at lalo na sa mga huling buwan.
Minsan binuksan ko ang aking mga headphone ng Bluetooth, pinatugtog, at walang nangyari. At walang nangyayari nang higit pa kaysa sa dati.
Sa aking unang mga araw ng Android, kasama ang Soarin sa aking bulsa (oo, pinangalanan ko ang aking Samsung Captivate Glide) at ang aking unang pares ng mga Kinifi na mga headphone ng Bluetooth sa aking leeg, hindi ko kailangang buksan ang Google Play Music, kailangan ko lang matumbok maglaro sa aking mga headphone. Sa katunayan, kinuha ko ang isang Samsung Galaxy SII mula sa isang drawer, na-boote ito sa kauna-unahang pagkakataon sa mga buwan, ipinares ang mga headphone ng Bluetooth, at pindutin ang pindutan ng pag-play. At nag-play ang musika.
Hindi gaanong sa mga kasalukuyang aparato sa aking matatag.
Ang HTC 10 ay hindi lamang sumunod sa mga kontrol ng Bluetooth minsan, patuloy na abiso para sa app ng musika o hindi. Mas gugustuhin kong ma-hit ang paglalaro sa aking Moto 360, o sa telepono mismo. Ang HTC A9 ay kagaya lamang. Minsan ay hindi sisimulan ng Nexus 5X ang musika na naka-back up sa patuloy na abiso, ngunit kung minsan ay gagawin ito nang walang isa. Maglalaro ang gilid ng Samsung S6, ngunit kung minsan sa halip na i-play ang app ng musika na pinakabagong aktibo, ito ay default na bumalik sa pre-load Music app.
Mayroong isang salita na patuloy na paulit-ulit dito: kung minsan. Iyon ay dahil ito ay isang problema na maraming mga variable: kung ano ang aparato ng Android na ginagamit mo, kung anong aparato ng Bluetooth na ginagamit mo, kung anong bersyon ng Android at Bluetooth ang iyong mga aparato, kung anong musika app na sinusubukan mong i-play sa, kung ano ang kapaligiran na iyong naroroon, atbp Iyon ay maraming bagay upang mag-ambag sa isang tila simpleng problema ng mga pindutan na hindi gumagana sa tuwing pinipindot mo ito.
Kaya ano talaga ang nangyayari dito? Kaya, ang sagot ay nakakakuha ng kaunti - ok, marami - teknikal.
Kapag pinindot mo ang pindutan, ito ay binibigyang kahulugan ng Android at nai-broadcast sa buong sistema sa pamamagitan ng KeyEvents. Ang susunod na pindutan sa iyong headset ay binibigyang kahulugan at naihatid bilang KEYCODE_MEDIA_NEXT sa pamamagitan ng isang KeyEvent. Mayroong maraming iba't ibang mga halaga na maaaring mahila para sa iba't ibang mga pindutan, o kahit para sa parehong pindutan. Ang pindutan ng pag-play sa karamihan ng mga headset ay din ang pindutan ng i-pause, kaya ang susi ay maaaring bumalik sa KEYCODE_MEDIA_PAUSE, KEYCODE_MEDIA_PLAY, o mas malamang na KEYCODE_MEDIA_PLAY_PAUSE depende sa aparato at kasalukuyang estado. Sa pamamagitan ng paraan, kung na-hit mo ang pag-pause at musika na nagsimula sa ibang lugar habang ang iyong pinapanood / pakikinig ay naka-pause, ito ang KeyEvent na sisihin, dahil natanggap ito at kumilos ng dalawang apps.
Kapag ang mga KeyEvents ay binibigyang kahulugan, kailangan pa nilang marinig ng isang app ng musika na nakikinig para sa mga pindutan ng media sa pamamagitan ng isang hangarin sa BroadcastRecessor. Pagkatapos ng lahat, ang isang app ay hindi maaaring kumilos sa isang KeyEvent kung hindi ito makita. Kung ang isang bagay ay pumipigil sa tumatanggap sa isang app mula sa pagtanggap ng mga pindutan ng pindutan, maaari itong guluhin ang mga kontrol sa pag-playback sa maraming mga paraan, kabilang ang mga intermittent na isyu na inilarawan ko sa itaas. Kung ang isang app ay nag-iregister ng BroadcastRecessor nang mabilis kapag nawawala ang Audio Pokus (ang pamamaraan kung saan tinutukoy ng Android kung aling mga app ang maaaring maglaro ng audio sa isang naibigay na oras), pagkatapos kapag i-pause mo ang iyong musika, maaari itong mawalan ng pagtigil sa pakikinig at hindi marinig ang pindutan ng pindutin ang pagsasabi upang simulang maglaro muli. Iyon ang dahilan kung bakit mahalaga para sa mga media apps na hawakan ang parehong Audio Pokus at ang kanilang BroadcastRecessor nang maayos upang kahit na nawala ang dating aparato, hindi mawawala ang huli.
Ang isang pulutong ng mga ito ay bumaba sa kung gaano kahusay ang iyong app ng musika at na-program at kung aling mga pindutan ng media ang nai-broadcast ng iyong aparato kapag pinindot mo ang isang pindutan sa iyong headset. Nangangahulugan din ito na kahit na ang mga control sa pag-playback ay pare-pareho kapag bumili ka ng isang aparato, maaari silang masira ng mga pag-update ng app o mga pag-update ng system na nagbabago kung gaano kabilis titigil sa pakikinig.
Sa kaso ng mga app tulad ng Google Play Music, ang mga pag-update ng mga bagay sa paggalaw ay tila nagiging mas at mas madalas. Habang ang karamihan sa mga break ay naayos nang mabilis, ang iba ay maaaring tumagal ng ilang buwan upang maayos. Ang mga magkakaugnay na isyu, tulad ng iyong musika na hindi nagsisimula nang maayos sa Bluetooth, ay maaaring maging mahirap mag-log at maayos na makilala, karagdagang pagbagal ng isang posibleng pag-aayos.
Kung ang mga apps ng musika ay walang pokus sa audio at hindi tumatakbo bilang mga serbisyo sa harapan (kung ang patuloy na abiso para sa media player ay wala doon), mayroong isang pagkakataon na ang sistema ng Android (mas partikular na Doze) o tinatawag na "mapagkukunan Ang pag-save ng "app ay maaaring patayin ang app upang i-free up ang memorya para sa iba pang mga aktibidad. Kapag nangyari iyon, ang pag-play sa marahil ay hindi maaaring gumawa ng anuman dahil walang anumang mga tatanggap na nakabukas at nakikinig sa mga utos.
Ngayon, tulad ng maraming mga bagay na maaaring masira ang iyong mga kontrol sa pag-playback, mayroon ding mga pagpipilian para sa pagsubok na ayusin ito.
Ang unang solusyon ay medyo matindi, ngunit ang isa sa ilang na maaaring ipatupad ng mga gumagamit sa kanilang kasalukuyang mga telepono ngayon nang walang anumang mga pagbabago sa ugat sa software. Gamit ang mga app tulad ng Tasker at AutoInput, maaari naming tuklasin ang pindutan-pindutin, sugpuin ang orihinal na pagkilos ng KeyEvent, pagkatapos ay isagawa ang isang mas dalubhasa (at mas pare-pareho) na utos na naglalayong direkta sa isang app. Halimbawa, sa halip na ang pindutan ng pag-play ay isang pangkaraniwang utos ng media ng paglalaro na maaaring kunin o hindi papansinin ng dose-dosenang mga serbisyo ng media, maaari naming mai-remap ito bilang isang pag-play / i-pause na mag-utos na utos na tiyak sa Google Play Music upang ang iba pang mga app ay hindi magsisimula sa halip.
Maaari itong maging nakakapagod sa programa, at sa pamamagitan ng pagsugpo sa orihinal na pagkilos at pagpapalit nito, sinisira namin ang pindutan ng katutubong pag-pause na maaaring nais naming gamitin sa iba pang mga app tulad ng YouTube o Netflix. Sa madaling sabi, hindi ito marami sa isang solusyon para sa mga di-teknikal na mga gumagamit o mga gumagamit na gumagamit ng iba't ibang mga media apps.
Maraming mga telepono ang nagsasama ng isang bevy ng kilos at pindutan na mga aksyon na maaari mong i-on o i-off ang Mga Setting, tulad ng pag-double-tap upang gisingin o i-double-pindutin ang Home / power para sa camera. Habang ang pagdaragdag ng mga kontrol ng Bluetooth sa listahang ito ay maaaring pahabain at kumplikado ito, kung ang Android system ay kilalanin at idirekta ang KeyEvent sa isang tiyak na app sa halip na mag-broadcast ng isang pangkaraniwang signal sa kung ano man ang mga tatanggap (o hindi) nakikinig, maaari naming matiyak na pare-pareho. Nakita namin ito na nagawa sa mga aparato bago, halimbawa na binubuksan ang Moto Assist na i-on ang isang itinalagang app ng musika kapag nakakonekta ito sa Bluetooth ng iyong sasakyan.
Pagbabago ng paraan ng paghawak ng Android sa mga pindutan ng media - at tinutukoy ang mga pindutan sa input ng pangkalahatang, habang ang mga Controllers ng Bluetooth at mga keyboard ay nagpapatakbo sa kanilang mga sarili - maaaring lumikha ng maraming mga bagong problema sa paglutas nito, ngunit isinasaalang-alang ang bilang ng mga lugar na maaari - at gawin - pumunta mali sa kasalukuyang sistema, maaaring nagkakahalaga ng pagputol ng mga itlog upang makagawa ng isang bagong omelet.
Sa pagtatapos ng araw, ang araw-araw na mga gumagamit ay hindi nais na maghukay sa mga pangunahing utos, tagatanggap, at kung aling app ang may audio focus ngayon. Nais namin na ang aming pokus ay maging sa musika mismo at kung saan dadalhin tayo. At kung hindi ko mai-on ang musika na nagpapanatili sa akin ng malusog sa malakas, masikip na mga lugar sa unang pagsubok, hindi ako isang maligayang batang babae. At magpipusta ako hindi lang ako isa.
Maaari kaming kumita ng komisyon para sa mga pagbili gamit ang aming mga link. Dagdagan ang nalalaman.