Trigger - App Package Ereignis

Der Trigger App Package Ereignis wird ausgeführt, wenn eine App resp. Package installiert, aktualisiert oder deinstalliert wird.

 

Beispiele:
  • Schreibe Datum und Uhrzeit aller App Updates in ein Logfile
Einstellungen
Event
Der Event Typ:
  • Hinzugefügt: Ein neues Package wurde installiert
  • Verändert: Eine Komponente eines Packages wurde aktiviert/deaktiviert
  • Daten gelöscht: Die Daten des Packages wurden gelöscht
  • Ersetzt: Ein Package wurde aktualisiert
  • Neu gestartet: Ein Package wurde neu gestartet und alle Prozesse des Package wurden gekillt
  • Entfernt: Ein Package wurde entfernt oder wird gerade aktualisiert
  • Komplett entfernt: Ein Package wurde deinstalliert (und alle Daten gelöscht) (Android 4)
Package Name
Die Liste der Packagenamen. Glob Pattern werden unterstützt.
Eine Variable ist ein Platzhalter für einen Wert und kann in vielen Actions und Conditions verwendet werden, um einen Text dynamisch zu definieren.
Siehe Action Script für eine Beschreibung.

Gelieferte Variablen
triggertime
die Zeit der Triggerausführung
package_name
der Name des Packages
app_name
der Name der App (nur verfügbar, wenn die App noch installiert ist).
uid
die UID des Packages
replacing
true wenn das Package aktualisiert wird (nur bei Event Hinzugefügt und Entfernt)
changed_component_name_list
die Liste der veränderten Komponenten (nur bei Event Verändert)
dont_kill_app
true wenn die App nicht gekillt werden soll (nur bei Event Verändert)
data_removed
true wenn auch die Daten gelöscht wurden (nur bei Event Entfernt)