Not every Android phone can install every app, due to licensing, hardware, software, region or other restrictions — even if the app would work just fine on your model. Get past those limitations with one great web app and two other tricky techniques.
Actually, one of the three methods recommended by the tinkerers at the Tested blog is relatively straightforward, if often overlooked — hit up the website of the developer, where other purchase options or free downloads may be available. That's how, for example, the developer of the (very handy) app Tasker sells his app in a side channel.
Beyond free offerings and secondary markets, you can also get apps not intended for your phone through setting up the Fast Web Install version of the recommendation and discovery engine AppBrain, which we've previously covered. Because the apps are beaming straight to your phone and installed through the AppBrain app, you're skipping the Market's checks on your phone version and other criteria.
Finally, a third method Tested suggests is re-figuring your phone's build.prop file. It's tricky and not the most stable way to get an app running, but it can work when other methods fail.
Hit the link to get Tested's full instructions and explanations of each unofficial methods of averting sometimes arbitrary app restrictions, and provide your own clever app liberation strategies in the comments.