Ich bin gespannt, ob es eine Möglichkeit gibt, die Lautstärke zu protokollieren, wenn Kopfhörer zum Abspielen von Musik verwendet werden.
Ich führe ein Forschungsprojekt durch, um den Hörverlust zu quantifizieren, der durch das Hören von Musik auf Telefonen entsteht, und brauche eine Möglichkeit, wie Menschen Statistiken darüber bereitstellen können, wie laut und wie lange Menschen mit ihren Kopfhörern auf einem Android-Telefon Musik hören.
Muss ich dafür das Telefon rooten?
Nein, Sie brauchen kein Root, um das Volume zu überwachen.
Wenn Sie eine App für dieses Projekt entwickeln möchten, sind Sie an der richtigen Stelle, da Sie keine Android-Programmierung kennen müssen, um diese bereitzustellen.
Es gibt eine App namens Tasker , mit der Sie Ihr Gerät automatisieren, aber auch APKs (Android-Anwendungen) exportieren können !
Bildschirmfoto:
Mit Tasker können Sie ein Profil einrichten, um "Lautstärke geändert" zu erkennen und es an Ihren Webserver zu senden (oder es lokal zu speichern).
Die Navigation ist Profiles Tab > "+" on bottom right > Event > Variable Set > Media Volume: %VOLM
und erstellen Sie eine neue Aufgabe, um sie per an Ihren Webserver zu senden Action > Net > HTTP Post
.
Laden Sie danach Tasker App Factory (separate App) herunter und verschieben Sie Ihr Profil in ein neues Projekt, indem Sie lange auf das Home-Symbol drücken, auf „Neues Projekt“ klicken und es benennen. Sie müssen Ihr Profil und Ihre Aufgabe in das neue Projekt ziehen und ein Symbol für Ihr Projekt festlegen. Schließlich können Sie lange auf Ihr Projekt drücken, auf „Exportieren“ und dann auf „Als App“ klicken.
Viel Glück mit Ihrem Projekt!
leer
Dan Hulme
Aaron Gillion