Следуя моему вопросу о журналах , мне интересно, есть ли способ определить последние обновления и приложения, которые были установлены .
Ведет ли Android хронологический список установленных программ и обновлений?
Я использую Froyo 2.2.1, если это имеет значение.
Насколько я знаю, Android Market показывает список установленных приложений в хронологическом порядке. Таким образом, последнее установленное вами приложение должно быть вверху (первое) в списке. Приложение, которое было установлено до этого - должно быть вторым.
Примечание. Это частичный ответ .
Android хранит заметки о том, когда приложение было в последний раз обновлено или установлено впервые.
Настройте adb на ПК, включите отладку по USB на устройстве, подключите устройство к ПК с помощью USB-кабеля, запустите оболочку на ПК и введите:
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
дает подробную информацию обо всех пакетах, установленных в системе. Каждый пакет и др. указан с firstInstallTime
или lastUpdateTime
.
Ваш вывод будет выглядеть так:
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
После каждой пустой строки первая строка — это имя пакета приложения (например, com.estrongs.android.pop
). Следуйте пунктам списка внизу ответа , чтобы узнать, как получить название/метку приложения из имени пакета.
Что касается сортировки времени по убыванию/возрастанию, то я ничего об этом не знаю.
Я использую приложение App Brain на своем телефоне, https://market.android.com/details?id=com.appspot.swisscodemonkeys.apps&feature=search_result , вы можете выбрать, в каком порядке показывать установленные приложения (имя, дата установки, размер, место хранения)
Хорошо, вы, вероятно, скажете мне, почему я поднимаю старую тему, но это все еще актуально и всплывает в гугле.
Я использую приложение Notification History, которое действует как своего рода журнал событий, поскольку записывает все уведомления. В категории com.android.packageinstaller вы можете увидеть историю всех установок и обновлений системы. https://play.google.com/store/apps/details?id=com.evanhe.nhбесплатно
Вы также можете искать по ключевым словам, таким как добавлено, удалено или обновлено.
Эдельком