Immer wenn ich mein Android-Gerät mit einem Bluetooth-Gerät verbinde, startet Spotify automatisch und beginnt zu spielen.
Soweit ich weiß, passiert das auch anderen Benutzern/Spielern (laut Google)
Wie kann ich das verhindern (ohne mich bei spotify abzumelden)?
Android: 6.0.1 Spotify-Version: 6.2.0.1015
Hintergrund
Der größte Teil dieses Handbuchs wurde hier extrahiert: So deaktivieren Sie die automatische Bluetooth-Wiedergabe auf jedem Android-Telefon
Der Sinn dieser Anleitung besteht nicht darin, Bluetooth-Musik vollständig zu deaktivieren, andernfalls kann letzteres leicht erreicht werden durch:
Deaktivieren Sie Bluetooth-Musik: Einstellungen >> Bluetooth >> Ihr Gerät (Auto) >> Einstellungen und deaktivieren Sie dann die Audiounterstützung.
..und das zerstört einfach den ganzen Zweck des Leitfadens.
Es ist wichtig zu wissen, dass die automatische Wiedergabe eine Funktion vieler Bluetooth-Geräte ist, obwohl die Leute diese "Funktion" als Problem ansehen, was der ursprüngliche Grund ist, warum der ursprüngliche Autor die Anleitung geschrieben hat.
Bluetooth Autoplay auf Android verstehen
Was im Wesentlichen passiert, wenn Sie ein Bluetooth-Gerät verbinden, das einen Autoplay-Befehl sendet, ist, dass dieser Befehl als KeyEvent für das Umschalten von Wiedergabe/Pause in Android angesehen wird.
Anwendungen mit einem MediaButtonReceiver-Rundfunkempfänger können dann auf dieses MediaButton-Ereignis reagieren.
Android verfolgt die letzte Anwendung, die den Empfang von Media Button-Ereignissen anfordert.
Jede neue Medienanwendung kann das Abhören von Medientasten-Tastenereignissen übernehmen, indem sie
setMediaButtonReceiver
AudioManager aufruft, und diese Anwendung verarbeitet Medientasten-Tastenereignisse, bis eine andere Anwendung die Kontrolle anfordert.
Sie können tatsächlich sehen, welche Anwendung derzeit so eingestellt ist, dass sie auf diese Schlüsselereignisse reagiert, indem Sie den folgenden ADB-Befehl eingeben:
adb shell settings get secure media_button_receiver
Auf dem Gerät des Autors lieferte dieser Befehl die folgende Ausgabe:
com.google.android.music/com.google.android.music.playback.MediaButtonIntentReceiver
Dies ist der Übertragungsempfänger, der von Google Play Music eingerichtet wurde, um auf wichtige Ereignisse der Medienschaltfläche zu reagieren. Wenn ich also mein Bluetooth-Gerät anschließe, startet mein Telefon automatisch die Wiedergabe in Google Play Music.
Deaktivieren von Bluetooth Autoplay mit Tasker
Profil (oder Trigger)
Aufgabe
Sie werden feststellen, dass Sie beim Beenden aufgefordert werden, dies mit einer Aufgabe zu verknüpfen
AFAIK-Root ist für diese Aufgabe nicht erforderlich
Sobald Sie fertig sind, sollte Tasker sich nun automatisch als Media Button Receiver in Android festlegen, wenn Sie eine Verbindung zu Ihren ausgewählten Bluetooth-Geräten herstellen. Auf diese Weise wird die gesendete Wiedergabe-/Pause-Aktion von keiner Ihrer Medienanwendungen empfangen, sondern von Tasker
Leider konnte ich die Spotify- oder Soundcloud-Musikanwendung nicht dazu bringen, das Problem zu replizieren. Ich habe diese Funktion jedoch mit einem PC mit dem Remote-Audiodienst (das Bluetooth-Modul auf meinem PC unterstützt dies) erneut getestet, um die Bluetooth-Autoplay-Funktion zu testen.
Tests gemacht
Aktivierter Bluetooth-Audiodienst (um PC-Lautsprecher zum Hören von Remote-Audio zu verwenden).
Öffnen Sie zwei verschiedene Musik-Apps auf Android und spielen Sie Musik ab
In Tasker einen „Media Button Grab“ erstellt, um wichtige Ereignisse der Media Buttons zu verarbeiten.
Erneut getestet (2) mit Tasker, der die zuvor erstellte Aufgabe ausführt.
Ergebnisse
Bei Test (2) wurde die Audioausgabe auf PC-Lautsprecher übertragen, was darauf hinweist, dass die Autoplay-Funktion noch aktiv war.
Nach Durchführung von Test (4) kam die Audioausgabe von Android und wurde nicht auf PC-Lautsprecher übertragen. Was das Problem im Wesentlichen löst.
Alternative..
Gehen Sie zum Playstore und holen Sie sich Bluetooth Connect & Play
Sie können ihm sagen, welche App für jedes Bluetooth-Gerät abgespielt werden soll (oder NICHT auf einem bestimmten BT-Gerät abgespielt werden soll).
Danksagungen
Ursprünglicher Autor: Mishaal Rahman
Überprüfen Sie Ihre Bixby-Routinen, wenn Sie ein Samsung haben. Es ist möglicherweise so eingestellt, dass es Musik einschaltet, sobald Bluetooth verbunden ist.
Wenn Sie sich darüber ärgern, dass Ihr intelligentes Android-Telefon automatisch die Musik startet, wenn Sie Ihr Auto starten. Hier ist die Lösung, die ich beim Herumschnüffeln gefunden habe: Öffnen Sie Ihren Google Chrome-Browser auf dem Telefon, klicken Sie auf die rechte obere Ecke unten, klicken Sie auf Einstellungen, Erweitern, Site-Einstellungen, Medien und deaktivieren Sie die automatische Wiedergabe. Bingo. Jetzt können Sie jedes Medium abspielen, wann immer Sie möchten. JT.
Peter
Peter
Bienen
Bienen
xavier_fakerat
xavier_fakerat
Bienen