Die meisten benutzerdefinierten ROMs bieten die Möglichkeit, die Lautstärketasten bei ausgeschaltetem Bildschirm lange zu drücken, um Musik zu steuern. Diese Android-App erledigt das auf jedem Android 8.0+-Gerät!
Wenn Sie schon einmal ein benutzerdefiniertes ROM installiert haben, besteht eine gute Chance, dass Sie eine Funktion gesehen haben, mit der Sie die Medienwiedergabe durch langes Drücken der Lautstärketaste steuern können. Wenn diese Option aktiviert ist, können Sie die Lauter-Taste lange drücken, um zum nächsten Titel zu springen, oder die Leiser-Taste lange drücken, um zum vorherigen Titel zurückzukehren. Die Möglichkeit, Songs durch Drücken der Lautstärketaste zu überspringen, ist bei benutzerdefinierten ROMs so allgegenwärtig, dass wir überrascht sind, dass sie nicht Eingang in die Software großer OEMs gefunden hat.
Wir haben Möglichkeiten zur Steuerung der Musikwiedergabe über die Lautstärketasten mithilfe von Apps wie beschrieben Tasker oder Button-Mapper, aber keine dieser Apps reproduziert genau das, was benutzerdefinierte ROMs bieten können. Wenn Sie Tasker oder Button Mapper verwenden, können Sie nur einzelnes oder mehrfaches Drücken der Tasten zum Erhöhen und Verringern der Lautstärke neu zuordnen. Apps wie diese warten entweder auf Änderungen der Medienlautstärke oder nutzen einen Eingabehilfedienst, um Tastendrücke abzufangen von den Lautstärketasten, aber keine Lösung ist geeignet, ein langes Drücken der Lautstärketasten bei ausgeschaltetem Bildschirm abzufangen.
Kurz nach der Veröffentlichung des Quellcodes von Android 8.0 Oreo entdeckte ich eine neue Android-Funktion, die es ermöglichen würde, eine Android-App als „Lautstärketaste lange drücken, Zuhörer.“ Wir haben spekuliert, dass diese neue API es Apps ermöglichen würde, das Verhalten der Lautstärketaste durch langes Drücken zu steuern, wenn die Der Bildschirm ist ausgeschaltet, wodurch es endlich möglich ist, die beliebte benutzerdefinierte ROM-Funktion ohne Notwendigkeit zu replizieren Wurzel. Obwohl die Funktion in AOSP implementiert wurde, hat Google nie eine benutzerorientierte Möglichkeit hinzugefügt, eine App als Listener für langes Drücken der Lautstärketaste festzulegen. Wie bei Android Versteckter Navigationsleisten-Customizer, kann diese Funktion auch ohne Implementierung in der Einstellungen-App weiterhin genutzt werden.
Genau das ist es, was XDA-Mitglieder tun Cilenco Habe mit dem gemacht Überspringen Sie Titel anhand der Lautstärketasten-App. Es handelt sich um eine Open-Source-App, die die API zum Hören versteckter Lautstärketasten bei langem Drücken verwendet, damit Sie Musiktitel durch langes Drücken einer der beiden Lautstärketasten wechseln können, auch wenn der Bildschirm ausgeschaltet ist. Es funktioniert auf jedem Android 8.0 Oreo-, Android 8.1 Oreo-, Android 9 Pie- oder Android Q-Gerät. Die App wurde einige Monate nach der Veröffentlichung unseres Artikels entwickelt (sogar der Entwickler). zitiert Der Artikel diente ihnen als Inspiration für die App), aber er wurde erst Ende letzten Monats in unseren Foren geteilt, als wir schließlich darauf aufmerksam gemacht wurden. Wir haben es schnell ausprobiert, um zu sehen, ob es funktioniert – und es funktioniert! Hier ist ein praktisches Video von Max Weinbach von XDA TV:
Um es einzurichten, müssen Sie lediglich das installieren APK von GitHub und führen Sie den folgenden ADB-Befehl aus:
adbshellpmgrantcom.cilenco.skiptrackandroid.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER
Aktivieren Sie dann den Notification Listener-Dienst der App. Dieser Benachrichtigungs-Listener-Dienst führt eigentlich keine Aktionen aus, er dient lediglich dazu, sicherzustellen, dass die App nicht im Hintergrund beendet wird. Auf meinem Huawei Mate 20 X musste ich EMUI 9 deaktivieren aggressive Speicheroptimierungsfunktion, aber danach kann ich bestätigen, dass es unter EMUI funktioniert. Da es sich um eine versteckte API handelt, gibt es keine Garantie dafür, dass Google den Zugriff darauf in einer zukünftigen Android-Version nicht unterbindet. Seit Android PieGoogle hat daran gearbeitet, undokumentierte/versteckte APIs einzuschränken, sodass dies in der endgültigen Version von Android Q oder Android R möglicherweise nicht funktioniert.
Wenn Sie das APK lieber nicht von GitHub installieren möchten, können Sie alternativ die neu aktualisierte Version von Next Track (Version 1.18) von XDA Recognized Developer ausprobieren flar2. Er hat schnell daran gearbeitet, diese App zu aktualisieren, nachdem ich ihn über diese API informiert hatte. Schauen Sie sich das also an, wenn Sie etwas etwas Anpassbareres wünschen. Eine Anleitung zur Einrichtung finden Sie hier Hier. Der Entwickler arbeitet an der Aktualisierung seines Button Mapper-App um auch die neue API zu nutzen. Die bestehende Methode von Button Mapper, langes Drücken der Lautstärketaste bei ausgeschaltetem Bildschirm neu zuzuordnen, war etwas komplizierter und wurde bei jedem Neustart zurückgesetzt, aber die neue API bleibt über alle Startvorgänge hinweg bestehen.
Kostenlos.
3.6.