History of installed/uninstalled apps I don't know if there is already a thread about this particular issue, but if so forgive me. I would like to know how can I see the date when I installed and uninstalled a certain app some time ago (provided that I deleted it from Google Play history, so I can't go that way). I've been doing some research and logcat appears everywhere, but I don't see how can it solve my problem. Thanks in advance for your help.
Logcat won't be much help here, as it only lasts back a limited time (it uses a ring buffer with a fixed size, so older entries get overwritten with new ones). Instead, better focus on the package manager:

adb shell "pm list packages -u -3"


gives you a list of all apps you have installed (the -3 restricts it to apps that didn't come pre-installed – essentially meaning "3rd party"), including those you've already uninstalled (-u). The returned list looks like this:

package:com.ceco.gm2.gravitybox
package:com.mohammadag.xposedpreferenceinjector


This still doesn't give you the details you wanted, so lets bring in some help from Firelord's answer here:

First, we need to cut of the leading package:, so we modify our command to pm list packages -u -3 | awk -F: '{print $NF}':

com.ceco.gm2.gravitybox
com.mohammadag.xposedpreferenceinjector


Already better. Now Firelord kicks in mentioning the dumpsys command for details, which we integrate in what we have so far:

for pkg in $(pm list packages -u -3 | awk -F: '{print $NF}'); do
    dumpsys package $pkg
done


That should give you full details for each app, including their install date (firstInstallTime), last update (lastUpdateTime) and, hopefully also the uninstall-time – unfortunately, on the device I've tested this right now, uninstalled apps didn't turn up despite of the -u parameter, which might be a device-specific issue (as the pm documentation clearly describes it such).

To give you the same thing as a one-liner which also should work on Windows:

adb shell "for pkg in \$(pm list packages -u -3 | awk -F: '{print \$NF}'); do dumpsys package \$pkg; done"