I test all APK's before uploading them here on APK Downloads. So, you don't have to worry about it. I know how it feels when you download a large file and find it useless and not working. So i check them all on my device to make sure they work. Also, CHECK for "Requires Android" below each post before you download. You may get a "Parse error" if you try to install APK which is for 4.0+ in your 2.2 device.
Lastly: Feel like home, and enjoy Apk Downloads :)