This problem has been annoying me for a while. When I download and install an app to my phone it defaults to the phone's internal memory. Not too big of a deal since I can move it afterwards. The problem comes after when the app has additional data it needs to install on to the device. That additional data always installs to the phone memory and I can't move it to the SD card.
For example: I install an app that is in total 1mb in size that I can move to the SD card. But the app downloads 300mb of data that stays on the internal memory that the app uses.
Is there a way to change it so that the data is downloaded to the SD? I know that it's possible to re-partition the SD card and internal memory to make the internal memory bigger but I want to do that as a last resort.