After downloading an APK file from Play Store. It always prompts "Insufficient Storage" dialog.
I changed the default install location into external memory(SD card) using adb command
adb shell pm set-install-location 2
There is a room for both Internal (400mb free) and External memory(8GB free).
I am running on an Android Kitkat 4.4; I am not rooted anyway. I don't want to void my warranty