Hinweis: Dies ist eine teilweise Antwort .
Android merkt sich, wann eine App zuletzt aktualisiert oder zum ersten Mal installiert wurde.
Richten Sie adb auf dem PC ein, aktivieren Sie das USB-Debugging im Gerät, verbinden Sie das Gerät mit einem USB-Kabel mit dem PC, starten Sie eine Shell auf dem PC und geben Sie Folgendes ein:
adb shell dumpsys package | awk '{if(/pkg=Package/) {print $2} else if(/firstInstallTime/) {print $1" "$2} else if(/lastUpdateTime/) {print $1" "$2"\n"} }' | tr -d '}'
dumpsys package
bietet detaillierte Informationen zu allen im System installierten Paketen. Jedes Paket et al. ist mit firstInstallTime
oder aufgeführt lastUpdateTime
.
Ihre Ausgabe wäre wie folgt:
com.estrongs.android.pop
firstInstallTime = 2015-07-04 15:49:50
lastUpdateTime = 2015-07-04 15:49:50
com.google.android.syncadapters.bookmarks
firstInstallTime = 2013-04-24 13:33:43
lastUpdateTime = 2013-04-24 13:33:43
com.sika524.android.quickshortcut
firstInstallTime = 2015-06-01 01:14:17
lastUpdateTime = 2015-06-01 01:14:17
com.google.android.youtube
firstInstallTime = 2013-04-24 13:33:47
lastUpdateTime = 2015-06-26 18:29:27
Nach jeder Leerzeile ist die erste Zeile der Paketname einer App (z com.estrongs.android.pop
. B. ). Befolgen Sie die Aufzählungspunkte am Ende der Antwort , um zu erfahren, wie Sie den Titel / das Etikett der App aus dem Paketnamen ermitteln.
Was das Sortieren der Zeit in absteigender / aufsteigender Reihenfolge betrifft, weiß ich nichts darüber.