For CLI: 1. Download and install the [Android SDK Package][1] 2. Add a path to these two directories of the package install ([installedpath]/tools and [installedpath]/platform-tools for a full SDK installation). 3. Now, with the Android plugged in via the usb, run this to get the full list of installed apps: $ adb shell 'pm list packages' You now have a list the names of all your install apps. 4. Use the -f parameter to get the full pathname of a desired package by specifying a search string found in the previous list: $ adb shell 'pm list packages -f reader' 5. Now pull the full pathname of the package you want to get with: ## adb pull [filepathname] [destination path] ## $ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir For GUI you can use the app [Airdroid][2]. [1]: http://developer.android.com/sdk/index.html [2]: https://play.google.com/store/apps/details?id=com.sand.airdroid