I bought my Android phone a month ago (a Prestigio 3350 Duo) and installed maybe 5 apps on it, so according to the memory card I have almost 2 gb of free space, and 28 mb on internal storage. But when I try to install some apps it keeps showing off that message.
I don't know why, tried to clear cache (which helped a little) – but still I can't install an app of about 34 mb.
Can someone help me fix this problem? I know there're similar posts but I appreciate any help. Thanks :)
The problem you are facing is not uncommon. Namely Android operating system (like any other) provides different partitions for different usages, among them there is a partition for user installed apps ("apps partition"), and that partition is usually 1 GB or 2 GB or less (depending on the total memory of the device). And you do have only 28 MB on your internal storage where the apps are stored. Long story short, those 2 GB of free space you have are not meant for apps but for media files (pictures, videos, etc.).
There are two solutions to your problem:
Moving apps from internal memory to sd card (not necessary external sd card). This will allow you to install apps on the internal memory while the data of the apps (which is usually bigger then the app itself) will be stored on your sd card. This is will give you a lot of free space for more apps of your choice. Downside is, every app you move to the sd card will not have a widget and will be slower to use. You can do this by installing App2SD from Play Store or any other app that can move other apps.
Different approach requires more technical skills. You can root your device, and manually change the partitions so you get more space on your "apps partition", but reduce system partition or cache partition. This procedure is a bit tricky and is different for each device. If you decide to do this a good starting point is the XDA developers forum or simply google it for your specific device.
Your apps are installed to internal memory natively, thus the 28mb space left
In your Settings → Apps click on an app and if it gives you the option to move to SD card, try it. Not all apps can be moved and some apps won't work right if moved, on that use your best judgement. There are also some apps you can find that will do the same thing for you if the move to SD card isn't an option.
Thumbnails. This is refering to the SD card where there is enough space, but might be useful though:
a) You can find the file (usually here: /mnt/sdcard/DCIM/.thumbnails, or something close to that) in your system that is storing thumbnails, erase that - its usually pretty large. That will give some extra space.
b) Or if you not afraid to get into the system a little more you can do this for a more permanent fix. ** With this you be switching another file out for the thumbnail file. That way it can't be recreated.
move any ancillary files (movies, music, photos, email attachments, downloads and etc.) to the SD card