'How to systematically get common android app name on device via adb

I am trying to figure out a way to get a list of apps on an android connected device. I am able to get the bundle name but would like to figure out a way to get the "human friendly readable name"

I can get the bundle names via

adb shell pm list packages -3

returns package names like: com.awesomeapps.thebestapp

However, I have not yet figured out a way to map / query / locate the associated "human friendly name" of the app.

Is there a way to do this with adb? Is there another way to get this "human friendly" name?

In summary

can get: bundle id: com.abcdisneyf.com

can't get real bundle name: "Freeform"



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source