- Go to Settings > Applications > Manage applications on your device and locate the Market in the list of installed applications. Tap on it, and clear both its data and cache from the resulting screen. If the Market won’t show all your installed apps under the Downloads section, this will likely fix that issue as well.
- Put your phone in Airplane mode, turn on the radios again and then try to download apps from the Market.
- Try to download applications over Wi-Fi instead of over 3G, and vice versa.
- Make sure your phone recognizes your SD card. Try turning off your device, taking out the memory card and putting it back in. Then check with a file manager on your phone that the SD card in fact can be accessed properly.
- For some people, going to Settings > Applications > Manage applications, locating the Market in the list of apps and then tapping the button that says Uninstall updates seem to work.
Why the .android_secure folder might be to blame
Two common Android error messages that have managed to drive many increasingly frustrated users loco are “download unsuccessful” and “installation unsuccessful” when trying to download apps from the Market.These Market issues are even worse than the familiar “phone storage is getting low” message, since there is no obvious way to solve the problem. The Market errors are especially common on phones running Android 2.2 Froyo or above, and for people who use the setInstallLocation 2 trick, or A2SD+ that lets all apps be installed to a partition on the SD card.
That’s because it’s most likely the folder .android_secure in the root of your memory card that is causing the unsuccessful Market downloads and installations. This is the folder where Android 2.2 stores all apps that you’ve installed to the SD card. If the folder is corrupted somehow, or the Market gets confused by it for one reason or another, you won’t be able to download or install apps.
The solution is to delete the .android_secure folder and let Android recreate it. If you have a rooted device and use A2SD+, make sure you move all apps to the internal memory (which with A2SD+ in fact is a partition of the SD card) before deleting the folder. You can do this from Settings > Applications > Manage applications > On SD card. If you don’t use A2SD+, move as many apps that can fit on your internal storage, uninstall the rest and reinstall them after deleting the .android_secure folder.
If you want to do a full-on assault on this problem, a hard-reset is recommended as well. That’s what I did. This method usually solves the Market download/installation unsuccessful issue – hopefully it will do the trick for you as well. Let me know how it goes.