App Backup l App Backup And Restore Android l App Backup Kaise Kare.
9 Answers 9 Sorted by:
A very easy way is ES File Explorer from Google Play Store.
Edit: This app ES File Explorer has been removed from Play Store and is no longer available (the app was sold an the new author added malicious code to the app).
/system/appfolder (for system apps)
/data/appfolder (for user apps; requires root to be accessed)
Copying multiple files with ES File Explorer is very easy. Just long hold one of the files, then put check marks on all the files you want to copy. Then browse to the folder (on your sdcard) where you want to place them.
Connecting to your computer via your usb cable will allow you to backup your sdcard content to your computer.
Update (Accessing the protected data/apps area):
I notice the
/data/ directory is not readable. You can pull any of the content if you know it by name. Ill describe a command-line (cli) solution to get the names and the files. However, the backup tools suggested by Izzy are the easiest way to go.
This is a step by step method to get the list of packages and pull the packages using the commandline:
[installedpath]/platform-toolsfor a full SDK installation).>
$ adb shell pm list packagesYou now have a list the names of all your install apps.>
-fparameter 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>
## adb pull [filepathname] [destination path] ## $ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdirre>
The steps might appear to be complicated, but they are easier done than said. Once you perform it a few times, youll find it very easy to pull any app from your device. You can also write a script to do this as your own personal backup utility.
While there are gui alternatives as mentioned in the alternate answer, I strongly recommend looking at the features of the adb commands which includes full backups... the option for users to select precisely what they want backed up and where.
Installing the full Android SDK will give fuller access to components of your android device (from the commandline).
Look at the commands:
Look at the backup section (of the help screen):
You can use the Android Backup Extractor to explore the compressed backup file created by the adb utility.
Restoring the backup to the android is a simple "-restore" command:
The Android Backup Extractor provides a way to explore the backup and pick out individual files (such as the apks as in the OPs objective) to store or preserve.
The explorer package includes a variety of multi-platform tools, such as Java, perl, and cygwin.
You can extract the backup with (using the java extract opton):
Out side of my initial cli answer, the most precise GUI app to accomplish the OPs specific question is AirDroid. Its free, extremely user friendly and intuitive to use.
To use, run the app. It gives a local IP address for typing into a web browser. The link will give you a UI that resembles and Android home screen. Click on the "Apps" icon and select one or more apps to download. You can install or reinstall the Apps using the same interface.
There are several other GUI alternatives (graphical user interfaces) available, e.g. QtADB (multi-platform) or, for Windows users, also the excellent Droid Explorer by our member Ryan Conrad (see e.g. Full Backup of non-rooted devices; for more, also see our adb tag-wiki).
There are several apps specialized on this topic. The probably best known is AppMonster, which I use (in the Pro version) for years now, very reliable (and very active dev). For alternatives and more details, please take a look at:
Ive got avg antivirus installed.I just backup files from it and they get stored as apks.
Everyone is suggesting closed source softwares here which are perhaps Adware. One should rather use Ghost Commander File Manager which has an Apps section. Copying apps to mounted (accessible in layman terms) storage is pretty straightforward.
Ive been using this tools to backup my Android apps so far. Its lightweight, and easy to use to get the apk from installed apps (without root needed).
BTW, the default location of the output (APK) will saved in Download folder (internal storage).
Theres APK Export which is good just for that purpose: its only 112 kB and its free with no ads or in-app suggestions to get the pro version.
Based on the answer from Mahesh Hegde, I can confirm that Total Commander can also save the appss APK. It does not require root or any extra settings.
In the main screen, there is the "Installed Apps" section. Simply select and copy the app to any folder in the other tab.
The app is available as a direct download from the developer or from app stores.
Then back up your app data after that go to Settings->Application->->Clear data(Clear the app data). After that you can able to get the apk for the selected application with the use of APK Share/Send application.
You can use App Backup & Restore application to get the backup of application as an apk file.