Wie führe ich eine App beim Start im Hintergrund aus? Zum Beispiel Glasswire, Kaspersky wird beim Start ausgeführt und oben in der Benachrichtigungsleiste angezeigt. Ich möchte Gom-Audio beim Start im Hintergrund ausführen und automatisch in der Taskleiste anzeigen.
Der wahrscheinlich beste Weg, eine Anwendung automatisch im Hintergrund (ohne explizite Benutzeroberfläche) zu starten, ist die Verwendung von am startservice -n command
zusammen mit der Automatisierung mit Anwendungen wie Tasker und dergleichen, die ein BOOT_COMPLETED
Signal registrieren können.
Abhängig von der Art der Anwendung (für die möglicherweise Root erforderlich ist) können Sie dies in Tasker einrichten:
Hinweis: Die Anwendung muss über einen oder mehrere definierte Dienste verfügen , die in der Datei manifest.xml deklariert sind
Sie können Tasker (7-Tage-Testversion verfügbar) verwenden , um dies zu erreichen:
Ziel: Automatisches Starten einer definierten Anwendung im Hintergrund nach dem Booten
Profil (oder Auslöser)
Erstellen Sie ein Profil, das das Auslösen des Tasks nach dem Booten ermöglicht:
Aufgabe
Sie werden feststellen, dass Sie beim Beenden aufgefordert werden, dieses Profil mit einer Aufgabe zu verknüpfen;
Code → Shell ausführen → Befehl eingeben start the activity
(es kann die Hauptaktivität der App oder bestimmte Teile sein, z. B. das Überwachen von Daten in meinem Beispiel:
Mit NetMonitor Mini ( info.kfsoft.android.TrafficIndicatorPro
) kann ich entscheiden, den Datenüberwachungsdienst automatisch im Hintergrund zu starten, also schreibe ich in das Befehlsfeld: am startservice -n info.kfsoft.android.TrafficIndicatorPro/.TrafficMonitorService
to start at boot.
Wenn Root erforderlich ist, denken Sie daran, das Kontrollkästchen entsprechend zu aktivieren.
Drücken Sie den ganzen Weg zurück, bis Sie Tasker verlassen (Ihr Profil ist jetzt gespeichert und bereit zur Ausführung).
Extras : Tasker mehr Priorität geben (Autostart für Tasker zulassen, von Batterieoptimierungen, Task-Killern etc. ausschließen)
Erläuterung: Kurz nach dem Booten startet die Aktion die Anwendung im Hintergrund)
Cornelius Römer