Often, when downloading applications from the Play Store, users see an error that says: "There is not enough free memory on Android". But do not worry, as this problem is solved quite simply.
Why is there not enough free memory on Android?
All Android smartphone users download games and utilities from Google Play. However, there comes a time when, when installing an application, it is interrupted and the message “There is not enough free memory for Android” appears. And this story is repeated with all programs. Fixing this problem is simple: you need to clean the device's memory. This is done in the following ways:
- get rid of temporary files and cache;
- clear program data;
- remove some app updates;
- fix bug in Google play.
The first and one of the easiest ways to free up a device that comes to mind is to uninstall unnecessary utilities and games, ortransfer them to a memory card. In the latter case, only the register of these programs and temporary files will remain in the phone. To do this, go to Settings || Applications, go to the "All" tab and sort by size (for convenience). We find any program that can be moved, open information about it, where we select "Move to SD card".

However, if there is, in fact, nothing to delete, and all programs are needed or are already based on a flash drive, you can use other methods.
Clear the cache
In the case when there is not enough free memory of the Android, the first thing to do is to clear the cache. Special applications such as Clean Master and Ccleaner will help us with this. By the way, they are not only able to clear the memory of temporary files, but also speed up the RAM, as well as delete unnecessary data from the memory card (music, photos, etc.).
Clean Master
Open the application, click on "Trash". After the scan is over, tick off what we want to delete, then click clear. In addition, Clean Master will help you remove installed programs and speed up the processor (that is, stop utilities running in the background).

C C leaner
Start CCleaner, click "Analyze". After the analysis, we mark what should be deleted, then - "Clear". It is also possible to delete unnecessary files on the memory card.

Delete dataapplications
If, after cleaning with special utilities, there is still not enough free memory on Android, you can delete the data of some programs (for example, the log of searched words in dictionaries, a saved account and a cache of downloaded pictures in social networks, saves and accounts in games, etc.). Sometimes this data can weigh 20-50 MB, which will not interfere at all when downloading new programs.
Also go to "Applications", which are in the settings, select everything and sort by size. We open information about some utility and see how much space the data takes up. If a couple of megabytes or more - feel free to clean (if less, then it's pointless). Click "Clear data" and "Clear cache" (if any, of course). There should be enough memory now.

If there is still not enough space and "Android" writes "Not enough free memory", then you can easily "demolish" updates of some utilities, for example, the same Google play. However, it is worth remembering that all its settings will also be deleted, so it will immediately go to install updates on everything.
Google play problems
Often errors occur in Google play itself, when the error “Not enough free memory for Android” pops up, although in fact there is plenty of it. To do this, you need to clear the cache in the Play Market itself and some of its components. However, this must be done manually, as specialized utilities will not cope with this.
Go to "Settings" and, as usual, in"Applications". Open the Google Play Store utility, go into it and click on "Clear cache", then on "Clear data". We perform the same actions with the "Google Play services", "Downloads" and "Google services Framework" components.

Reboot the device. Then try to download again.