Како онемогућити Блуетоотх аутоматску репродукцију на било ком Андроид телефону

Водич о томе како да онемогућите аутоматску Блуетоотх репродукцију на свом Андроид уређају. Све што вам треба је 5 минута вашег времена и Таскер.

Да ли сте икада повезали свој телефон са омиљеним Блуетоотх звучником или комплетом за аутомобил и открили да апликације као што су Гоогле Плаи музика, Пандора или Соундцлоуд аутоматски почињу да се репродукују?

Ово може бити прилично неугодно за оне кориснике који би радије изабрали своју жељену апликацију за репродукцију медија. Нажалост, осим ако вам ваш одређени Блуетоотх уређај не дозвољава да онемогућите аутоматску репродукцију, мало тога можете учинити да спречите да се команда за репродукцију пошаље на ваш уређај.

Ако тражите решења за овај проблем на вебу, можда сте наишли на неколико страница које сугеришу прилично груб метод за решавање овог проблема. То укључује одлазак на страницу подешавања Блуетоотх профила за сваки одређени Блуетоотх уређај и онемогућавање медијског аудио профила. Ово називам „грубо“ решење јер, иако спречава аутоматску репродукцију, морате ручно да се вратите и поново омогућите овај профил пре него што поново можете да користите свој Блуетоотх уређај за репродукцију медија.

Блуетоотх профили

Међутим, постоји бољи метод који можете користити да решите овај проблем. Ако сте прочитали неки од мојих претходних туторијала, вероватно сте већ претпоставили да ово укључује употребу Таскера. Овај пут, међутим, нећете морати да користите ниједну другу апликацију/додатак, а решење је прилично једноставно за имплементацију чак и за почетнике Таскер кориснике. Ево како ће то функционисати.


Разумевање Блуетоотх аутоматске репродукције на Андроид-у

Оно што се у суштини дешава када повежете Блуетоотх уређај који шаље команду за аутоматску репродукцију је да се ова команда види као а КеиЕвент за укључивање/искључивање репродукције/паузе у Андроид-у. Пријаве са а МедиаБуттонРецеивер пријемник за емитовање може тада да реагује на овај догађај медијског дугмета.

Али ако имате више апликација које могу да реагују на ову намеру, како Андроид зна коју апликацију треба да покрене репродукцију? Начин на који то функционише је да Андроид прати последњу апликацију која захтева да прими догађаје Медиа Буттон. Било која нова медијска апликација може да преузме слушање кључних догађаја медијског дугмета позивом сетМедиаБуттонРецеивер у АудиоМанагер-у, а та апликација ће управљати кључним догађајима медијског дугмета све док друга апликација не затражи контролу. Можете да видите која је апликација тренутно подешена да одговори на ове кључне догађаје тако што ћете унети следећу АДБ команду:

adb shell settings get secure media_button_receiver

На мом уређају, ова команда је дала следећи излаз:

com.google.android.music/com.google.android.music.playback.MediaButtonIntentReceiver

Ово је пријемник за емитовање који је поставила Гоогле Плаи музика да одговори на кључне догађаје дугмета за медије. Дакле, ако прикључим свој Блуетоотх уређај, мој телефон ће аутоматски започети репродукцију у Гоогле Плаи музици.

Ову чињеницу можемо искористити тако што ће Таскер бити тај који ће одговорити на кључне догађаје дугмета за медије. На тај начин, Таскер ће апсорбовати команду за пребацивање репродукције/паузе, спречавајући било коју другу апликацију да реагује на њу и тако започне репродукцију. Ево како се то ради.


Онемогућите Блуетоотх аутоматску репродукцију помоћу Таскер-а

Као што је већ поменуто, требаће вам Таскер за овај пројекат. Међутим, овај пут вам неће бити потребни додатни додаци. Нисам сигуран како ово можете реплицирати на друге апликације за аутоматизацију јер нисам упознат са њиховим скупом функција, али можете га слободно испробати.

Прво отворите Таскер и креирајте нови профил притиском на + икона. Изабрати Државни контекст као што је приказано испод и изаберите Мрежа --> БТ повезан. Овде, притисните лупа икона испод поља Име или Адреса и изаберите све Блуетоотх уређаје на којима желите да спречите аутоматску репродукцију.

Следеће, мораћемо да креирамо наш задатак. Нема потребе да се мучите са именовањем, јер ће овде постојати само једна радња и неће се користити у другом профилу. Када сте на екрану за креирање задатака, притисните на + дугме у доњем средини екрана да бисте креирали радњу. Иди на Медији --> Догађаји на дугмету медија и бирај Граб у падајућем менију. По мом искуству, нисам морао да изаберем „Користи нови АПИ“, али ако на крају овај пројекат не ради, можете се вратити и омогућити ово поље за потврду.

Када завршите, Таскер би сада требало да се аутоматски постави као пријемник медијских дугмади у Андроид-у након повезивања са одабраним Блуетоотх уређајима. На овај начин послату радњу репродукције/паузе неће примити ниједна од ваших медијских апликација, већ Таскер.

Не брините, међутим, јер то не значи да ће Таскер наставити да граби кључне догађаје медијског дугмета на неодређено време. Као што је раније поменуто, свака апликација може да захтева да то уради, па када ручно покренете репродукцију жељени медијски плејер по избору, он ће тада преузети контролу над слушањем тастера Медиа Буттон догађаји.


Закључак

Очигледно не могу да тестирам ово на сваком уређају, али сам га тестирао више пута тако што сам омогућио/онемогућио овај профил и више пута повезивао/искључио свој Блуетоотх уређај. Успело је како сам очекивао, али мораћете сами да испробате.

Овај пут вам нећу дати профил за увоз због чињенице да је овај профил обоје невероватно једноставан за подешавање и такође захтева да ручно промените профил да бисте изабрали свој Блуетоотх уређаји у сваком случају. Јавите ми да ли овај профил ради за вас и/или имате било какве предлоге за побољшања!