I just got a new phone but when I try to download something it says insufficient space but my sd card has plenty. How do I fix this?
Your SD card can be as big as possible, but Android won't use it. It's not safe for Android to assume your external SD card is always accessible.
Depending on your Android version, your internal storage is shared with your device storage i.e: Applications will not use less storage even if you move them to your SD card.
I did this steps in my Zenfone 5, so I'm pretty sure it'll work. (WARNING : You will void your warranty!)
- Root your device. Then I suggest to take a full backup with Titanium Backup.
- Repartition your SD card, add 1 ext3 or ext4 partition. You can use TWRP or CWM. (WARNING : It will destroy your SDcard contents! Make a backup first!)
- Install Link2SD from Play Store. Select your second partition type, based on what you choose at step 2.
- Open settings, look for auto link, enable. (Can't remember the exact name ...)
- If you want, you can link already installed apps to your sdcard.
After this, when you installed new application, it will be symlinked to your sdcard's second partition. Enjoy extra space.
Or better, remove all bloatware with titanium backup. Or use unbloated custom rom.
Your choice. Your warranty has been voided anyway.
If you have a newer version of android, you can format the SD card to act as internal storage. This essentially acts as additional internal storage and can be extended to whatever your phone is capable of supporting. This should solve your storage issue.
If you have a phone with an android version not compatible with this, you may be able to move some apps that are taking a lot of space, however they will open a lot slower once they're on your external memory.
This occurs due to lack of space in your device. If you transfer data in your phone (Apps, Images, Music files, etc.) into the SD card space will be free on your device and then you can install more apps. In the following way you can transfer applications into your SD card.
Settings → Apps → On SD Card → Select the app → Move to SD Card
In this way you can transfer the installed apps in your phone to the SD card. Then you'll be able to install apps. Do the same thing for newly installed apps too to make sure you have enough space in your phone at anytime.
Note that "If you remove the SD card then the apps transferred into the SD card will not work"