Voorkom dat muziekspelers automatisch worden afgespeeld op bluetooth connect

Telkens wanneer ik mijn Android-apparaat verbind met een bluetooth-apparaat, start het automatisch Spotify en begint het af te spelen.
As voor zover ik weet, gebeurt dit ook met andere gebruikers / spelers (volgens Google)

Hoe kan ik dit voorkomen (zonder uit te loggen bij Spotify)?

Android: 6.0.1 Spotify Versie: 6.2.0.1015

Opmerkingen

  • @beeshyams ja dat is het, maar de oplossing moet ook betrekking hebben op niet-gewortelde apparaten, aangezien dit niet alleen een probleem is voor mij.
  • @beeshyams Hoe zou een tasker-oplossing eruit zien? Je kunt het hier als antwoord toevoegen voor geroote apparaten en als iemand met een niet-rootoplossing zou komen, zou hij je antwoord kunnen bewerken.
  • Het ' is niet van mij. Ik ken ' niet Tasker dus zal die oplossing niet posten. Maar [hier is het] ( xda-developers.com/… )
  • Mijn oplossing gebruikt Macrodroid , een andere automatiseringsapp. Je kunt het testen en me laten weten of het werkt. Ik kan ' niet testen omdat ik ' geen Spotify gebruik. Trigger: Bluetooth-gebeurtenis > apparaat verbonden > elk apparaat Actie: app beëindigen > Spotify ( vereist root). Je kunt dit in 5 minuten testen.
  • @beeshyams Ik vind de link die je hebt gepost leuk! AFAICT het heeft geen root nodig (aangezien je adb-opdrachten kunt doen via usb-foutopsporing) hoeft alleen de toegankelijkheidsservice van Tasker in te schakelen, goed onderzoek echter!

Answer

Achtergrond

Het grootste deel van deze handleiding is hier uitgepakt: Hoe u automatisch afspelen via Bluetooth op een Android-telefoon kunt uitschakelen

Het punt van deze handleiding is niet om Bluetooth-muziek volledig uit te schakelen, anders kan dit laatste gemakkelijk worden bereikt door:

Schakel Bluetooth-muziek uit: Instellingen >> Bluetooth >> Uw apparaat ( Car) >> Instellingen en schakel audio-ondersteuning uit.

..en dit vernietigt eenvoudig het hele doel van de gids.

Het is belangrijk om te weten dat autoplay is een functie van veel Bluetooth-apparaten, ondanks het feit dat mensen deze “functie” als een probleem zien, wat de oorspronkelijke reden is waarom de oorspronkelijke auteur de handleiding.


Bluetooth-autoplay op Android begrijpen

  • Wat er in wezen gebeurt als je een Bluetooth-apparaat aansluit dat een opdracht voor automatisch afspelen verzendt, is dat deze opdracht wordt gezien als een KeyEvent voor het wisselen tussen afspelen / pauzeren in Android.

  • Applicaties met een MediaButtonReceiver-uitzendontvanger kunnen dan reageren op deze Media Button-gebeurtenis.

  • Android houdt de laatste applicatie bij dat vraagt om Media Button-evenementen te ontvangen.

Elke nieuwe mediatoepassing kan het luisteren naar Media Button-belangrijke evenementen overnemen door setMediaButtonReceiver aanroepen in AudioManager, en die applicatie zal Media Button key events afhandelen totdat een andere applicatie om controle vraagt.

U kunt daadwerkelijk zien welke applicatie momenteel is ingesteld om te reageren op deze belangrijke gebeurtenissen door het volgende ADB-commando in te voeren:

adb shell settings get secure media_button_receiver

Op de auteur, leverde dit commando de volgende uitvoer op:

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

Dit is de uitzendontvanger die is ingesteld door Google Play Music om te reageren op belangrijke gebeurtenissen in de Media Button. Dus als ik mijn Bluetooth-apparaat aansluit, wordt mijn telefoon automatisch afgespeeld in Google Play Music.

Bluetooth-autoplay uitschakelen met Tasker

Profiel (of trigger)

  • Ga naar het tabblad Profielen en klik op de “+”
  • Gebeurtenis >> Staat >> Net >> BT verbonden
  • Tik op terug om dit venster te verlaten

Taak

Zodra u afsluit, wordt u gevraagd om dit aan een taak te koppelen

  • Scroll helemaal naar boven in de takenlijst en selecteer “Nieuwe taak +”.
  • Je kunt het gewoon anoniem houden of het een naam geven
  • Klik op “+” om een nieuwe actie toe te voegen
  • Media >> Mediaknopgebeurtenissen >> Grijpen
  • Tik op terug om deze taak af te sluiten

AFAIK-root is niet nodig voor deze taak

voer hier een afbeeldingbeschrijving in voer de beschrijving van de afbeelding hier in voer hier een afbeeldingsbeschrijving in

Zodra u Als u klaar bent, moet Tasker zichzelf nu automatisch instellen als de Media Button-ontvanger in Android bij verbinding met uw geselecteerde Bluetooth-apparaten. Op deze manier wordt de afspeel- / pauzeactie die wordt verzonden, niet ontvangen door uw mediatoepassingen, maar in plaats daarvan door Tasker

Helaas kon ik de Spotify- of Soundcloud-muziektoepassing niet krijgen om het probleem te repliceren. Ik heb deze functie echter opnieuw getest met een pc met de externe audioservice (Bluetooth-module op mijn pc ondersteunt dat) om de Bluetooth-autoplay-functie te testen.

Tests gedaan

  1. Bluetooth-audioservice ingeschakeld (om pc-luidsprekers te gebruiken om naar externe audio te luisteren).

  2. Open twee verschillende muziek-apps op Android en speel muziek af en speel af

  3. Creëerde een “media button grab” in Tasker om Media Button key events af te handelen.

  4. Opnieuw getest (2) waarbij Tasker de eerder gemaakte taak uitvoert.

voer de beschrijving van de afbeelding hier in

Resultaten

  1. Bij test (2) werd de audio-uitvoer overgedragen naar pc-luidsprekers die aangeven dat de functie voor automatisch afspelen nog steeds actief was.

  2. Na het uitvoeren van test (4), de audio-geluidsuitvoer kwam van Android en werd niet overgebracht naar pc-luidsprekers. Wat in wezen het probleem oplost.


Alternatief ..

Ga naar playstore en get Bluetooth connect & Spelen

voer hier een beschrijving van de afbeelding in voer hier een beschrijving van de afbeelding in voer de beschrijving van de afbeelding hier in

Je kunt aangeven welke app moet spelen voor elk bluetooth-apparaat (of om NIET af te spelen op een bepaald BT-apparaat)

Dankbetuigingen

Antwoord

Controleer je Bixby routines is dat je een Samsung hebt. Het kan zijn ingesteld om muziek in te schakelen zodra Bluetooth is verbonden.

Answer

Als je geïrriteerd bent door je slimme Android-telefoon start automatisch de muziek wanneer u uw auto start. Hier is de oplossing die ik vond rondsnuffelen: open je Google Chrome-browser op de telefoon, klik in de rechterbovenhoek onderaan, klik op instellingen, verder, site-instellingen, media en schakel automatisch afspelen uit. Bingo. Nu kunt u alle media afspelen wanneer u maar wilt. JT.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *