Nota: Esta es una respuesta parcial .
Android mantiene una nota sobre cuándo se actualizó o se instaló por primera vez una aplicación.
Preparar adb en la PC, habilite la depuración de USB en el dispositivo, conecte el dispositivo a la PC usando un cable USB, inicie un shell en la PC e ingrese:
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
proporciona información detallada sobre todos los paquetes instalados en el sistema. Cada paquete et al. aparece en la lista con firstInstallTime
o lastUpdateTime
.
Su salida sería como:
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
Después de cada línea en blanco, la primera línea es el nombre del paquete de una aplicación (por ejemplo com.estrongs.android.pop
). Siga los puntos en la parte inferior de la respuesta aquí para saber cómo obtener el título / etiqueta de la aplicación del nombre del paquete.
En cuanto a ordenar el tiempo en orden descendente / ascendente, no sé nada al respecto.