Is there an easy way to get the version name of an application on an Android device using adb shell?
I found the application version number (not the version name) in /d
In case someone needs all apps versions for comparing purposes then here is my oneliner:
for p in `adb shell pm list package | awk -F"package:" '{print $2}'`; do echo -n "$p: "; adb shell dumpsys package $p | grep -i versionName | awk -F"=" '{print $2}'; done
Maybe it will be helpful for somebody but please note that I use versionName and ignore versionCode, so use with care.