So führen Sie eine App beim Start im Hintergrund aus

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.

Antworten (1)

Der wahrscheinlich beste Weg, eine Anwendung automatisch im Hintergrund (ohne explizite Benutzeroberfläche) zu starten, ist die Verwendung von am startservice -n commandzusammen mit mit Anwendungen wie Tasker und dergleichen, die ein BOOT_COMPLETEDSignal 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:

  • Gehen Sie zur Registerkarte „Profile“ und klicken Sie auf „+“.
  • Ereignis → System → Gerätestart
  • Tippen Sie auf Zurück, um dieses Fenster zu verlassen

Aufgabe

Sie werden feststellen, dass Sie beim Beenden aufgefordert werden, dieses Profil mit einer Aufgabe zu verknüpfen;

  • Scrollen Sie in der Aufgabenliste ganz nach oben und wählen Sie „Neue Aufgabe +“
  • Sie können diese Aufgabe AutoStart oder irgendetwas nennen .
  • Klicken Sie auf „+“ , um eine neue Aktion hinzuzufügen
  • 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/.TrafficMonitorServiceto 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)

Gibt es eine alternative kostenlose/Adware-App?
Versuch es mal mit Macrodroid..