I just got this message when trying to install an app with the phone connected to my laptop via USB cable. Connecting via USB cable locks out access to the SD card, so if the app tries to install on the SD card, it won't work!! Not the cause in this case, but can be the cause in other cases.