I’ve actually been having this issue on my Dell Streak Android phone/tablet for some time now, but I just decided to do something about it today.
I have a lot of applications installed that have new updates available for it. But when I try to update I get this message from the Android Market:
This app is not compatible with your device.
I thought maybe it was just that one app. But then I tried the others and I got that same message for all of them. I figured something is not right, all those apps can’t possibly be incompatible with my device.
First thing I tried is to roll back to an old version of the Market app. I figured maybe the old version doesn’t check whether the app is compatible with the device or not. If the app crashes my phone then I’ll just reboot and uninstall.
I went to Settings -> Applications -> Manage applications -> All -> Market -> Uninstall updates.
After doing that, I opened the Market application again and it did revert to the old version. The “This app is not compatible with your device” message disappeared as well. But when I tried installing the installation kept failing.
I did some Google searching and found a post (sorry forgot the URL) saying that clearing the data for theGoogle Services Framework did the trick for that person. So, of course, I gave it a try.
I went to Settings -> Applications -> Manage applications -> All -> Google Services Framework -> Clear data.
I then rebooted my device, and what do you know?, it actually worked! I’m now able to update and install new applications again.