Android Extract APK

To extract APK (Android app) from a non rooted Android phone you will need to enable developer options and download platform tools from

To list all the packages in your phone

adb shell pm list packages

Or you can filter it with grep

adb shell pm list packages|grep <filter>