То је оно што користим на послу, код куће, у кревету, под тушем и свуда између њих да бих био здрав и срећан. Музика ме чини бољом, а пошто је музика тако велики део мог Андроид искуства, дошло је до спорог пада којих сам болно свестан последњих неколико година, а посебно последњих неколико месеци.
Понекад укључим своје Блуетоотх слушалице, хит плаи и ништа се не догоди. И ништа се не догађа много више него некада.
У својим првим Андроид данима, са Соарином у џепу (да, назвао сам Самсунг Цаптивате Глиде) и првим паром Киниво Блуетоотх слушалица око врата, нисам морао да отворим Гоогле Плаи музику, само сам требао да ударим свирам на мојим слушалицама У ствари, извадио сам Самсунг Галаки СИИ из фиоке, подигао га први пут у последњих неколико месеци, упарио Блуетоотх слушалице и притиснуо дугме за репродукцију. И музика која се свирала.
Не толико на тренутним уређајима у мом шталу.
ХТЦ 10 једноставно не поштује Блуетоотх контроле понекад, упорно обавештавање музичке апликације или не. Радије бих се играо на свом Мото 360 или на самом телефону. ХТЦ А9 је подједнако леп. Некус 5Кс понекад неће стартовати копирање музике уз упорно обавештавање, али понекад ће то урадити без једног. Самсунг С6 едге ће се репродуковати, али понекад уместо да репродукује музичку апликацију најактивније, враћа се на унапред учитану апликацију Мусиц.
Овде се стално понавља реч: понекад. То је зато што је ово проблем који има пуно променљивих: који Андроид уређај користите, који Блуетоотх уређај користите, коју верзију Андроида и Блуетоотх уређаја имају, коју музичку апликацију покушавате да репродукујете, у каквом се окружењу налазите итд. Много ствари доприноси наизглед једноставном проблему тастера који не раде сваки пут када их притиснете.
Па шта се заправо овде догађа? Па, одговор је мали - ок, много - технички.
Када притиснете дугме, Андроид га тумачи и емитује кроз систем преко КеиЕвентс. Следеће дугме на вашој слушалици се тумачи и испоручује као КЕИЦОДЕ_МЕДИА_НЕКСТ кроз КеиЕвент. Постоји велики избор вредности које се могу повући за различите тастере или чак за исти тастер. Дугме за репродукцију на већини слушалица је и дугме за паузу, тако да тастер може вратити КЕИЦОДЕ_МЕДИА_ПАУСЕ, КЕИЦОДЕ_МЕДИА_ПЛАИ или много вероватнији КЕИЦОДЕ_МЕДИА_ПЛАИ_ПАУСЕ, овисно о уређају и његовом тренутном стању. Успут, ако сте икада погодили паузу и музика почела негде другде док је оно што сте гледали / слушали паузирано, за то је крив КеиЕвент, јер су је примиле и реаговале две апликације.
Једном када се КеиЕвентс тумаче, и даље их мора чути музичка апликација која слуша за медијске тастере путем намере БроадцастРецеивер-а. На крају, апликација не може да делује на КеиЕвенту ако га не може видети. Ако нешто спречава пријемник у апликацији да прими притиске на дугме, он може покварити контроле репродукције на неколико начина, укључујући повремени проблем који сам горе описао. Ако апликација пререгиструје свој БроадцастРецеивер пребрзо када изгуби Аудио Фоцус (метод путем којег Андроид одређује које апликације могу да репродукују звук у датом тренутку), тада када паузирате музику, она може изгубити престанак слушања и неће чути да тастер притисне како говори да почне поново да свира. Зато је важно да медијске апликације правилно поступају и са Аудио Фоцусом и са БроадцастРецеивером, тако да чак и када уређај изгуби први, не изгуби и други.
Много тога се своди на то колико је добро програмирана ваша музичка апликација и које медијске тастере емитује ваш уређај када притиснете дугме на слушалицама. То такође значи да чак и ако су контроле репродукције доследне приликом куповине уређаја, оне се могу прекинути ажурирањем апликација или исправкама система које мењају колико брзо престаје слушање.
У случају апликација попут Гоогле Плаи музике, чини се да су ажурирања које се покидају све учесталије. Иако се већина паузе поправља брзо, другима може бити потребно неколико месеци да буду поправљени. Повремено повремени проблеми, попут музике која се не покреће правилно путем Блуетоотх-а, могу бити тешка за бележење и правилно препознавање, што успорава могуће поправљање.
Ако музичке апликације немају аудио фокус и не приказују се као предњи сервиси (ако упорно обавештење за медиа плаиер нема), постоји шанса да Андроид систем (тачније Дозе) или тзв. "уштеде" апликације могу убити апликацију да би ослободиле меморију за друге активности. Када се то догоди, ударање репродукције можда неће учинити ништа, јер нема отворених пријемника и који слушају команде.
Сада, као што постоји неколико ствари које вам могу сломити контроле репродукције, постоје и опције за покушај поправљања.
Прво решење је помало екстремно, али једно је од ретких које би корисници данас могли да примене на својим тренутним телефонима без икаквих промена у коријену софтвера. Помоћу апликација као што су Таскер и АутоИнпут можемо открити притисак на дугме, потиснути оригиналну КеиЕвент радњу, а затим извршити специјализованију (и доследнију) наредбу усмерену директно на једну апликацију. На пример, уместо да дугме за репродукцију представља генеричку команду за репродукцију медија коју би десетине медијских сервиса могле да покупе или игноришу, могли бисмо је преправити као преклопну команду за репродукцију / паузу специфичну за Гоогле Плаи музику тако да друге апликације не старт уп уместо тога.
То може бити заморно програмирању, а потискивањем оригиналне радње и њеном заменом прекидамо природно дугме паузе које бисмо можда желели да користимо у другим апликацијама као што су ИоуТубе или Нетфлик. Укратко, није много решења за не-техничке кориснике или кориснике који користе различите медијске апликације.
Многи телефони укључују мноштво геста и тастера које можете да укључите или искључите у подешавањима, попут двоструког додиривања да бисте се пробудили или двапут притисните Хоме / повер за камеру. Иако додавање Блуетоотх контрола на ову листу може да га продужи и комплицира, ако би Андроид систем признао и усмеравао КеиЕвент на одређену апликацију, а не емитовао генерички сигнал на било који пријемник (или не) слушао, могли бисмо да осигурамо доследност. То смо већ видели на уређајима, на пример отварање Мото Ассист-а и укључивање музичке апликације када се повеже са Блуетоотхом вашег аутомобила.
Промена начина на који Андроид поступа са медијским тастерима - и уопште се бави улозима тастера, пошто Блуетоотх контролери и тастатуре наилазе на своје проблеме - могла би да створе што више нових проблема, али с обзиром на број места која ствари могу - и учинити - ићи погрешно у тренутном систему, можда би било вредно разбити јаја да бисте направили нови омлет.
На крају дана, свакодневни корисници не желе да се баве кључним командама, пријемницима и која апликација тренутно има фокусирање на звук. Желимо да наш фокус буде на самој музици и где нас води. И ако не могу да укључим музику која ме успава на гласним, препуним местима од првог покушаја, нисам срећна девојка. И кладим се да нисам једини.
Можда ћемо зарадити провизију за куповину користећи наше везе. Сазнајте више.