Which Android Devices Should I Test Against?
Solution 1:
It depends the target country as the market share of a device varies. I would recommend covering some of the following attributes
Devices with screens : ldpi, mdpi and hdpi Devices with screen sizes : small screen (3 inches), normal screen ( 4 inches ) large screen ; 7 inches or more
Refer to the platform versions link for more details http://developer.android.com/resources/dashboard/platform-versions.html
Solution 2:
There are no dominating phone models in the android world. My app supports 2.2+ (API 8). The top three phones models among its users are Galaxy S2 7%, EVO 7% and Galaxy S 2.7% with a long tail of 'other models'. Welcome to the free world. ;-)
From compatability view point, it is safer, if you can live with it, not to use targetSdkVersion and to have minSdkVersion == target SDK version (as you set in eclipse).
Also, make sure to test in portrait and landscape (unless if your app is limited to a single app) including transitions mid activity.
Solution 3:
AFAIK, As long as your app working on target OS, device shouldn't be an issue. Anyway, you may try on samsung galaxy, HTC etc., By the way you may need to make sure it is working for different resolutions.
Post a Comment for "Which Android Devices Should I Test Against?"