Make sure your app does not exclude xxhdpi screens
One of the awesome features you’ll find in the recently announced Sony Xperia Z is its 5” screen, which boasts a display density of 440 dpi, and falls into a new class of screen called xxhdpi. With more and more xxhdpi devices coming out, it’s important to make sure you have configured your app’s Android manifest not to exclude such high density screens. Otherwise you might find that your app isn’t showing up on Google Play when searched from these devices. Read on to learn what to do, and what not to do, to support xxhdpi screens.
With the release of xxhdpi devices, we heard from some developers that their apps are not showing up on Google Play when searched from these devices. This is most likely because app has the Android manifest configured to exclude xxhdpi screens, which usually happens if you’re using the
Don’t use the
Most apps on Google Play don’t specify a compatible screens element –
This means that if you are using this element, it may dramatically reduce the potential user base for your app, by not allowing users to install your app if they have a device with a screen configuration that you have not listed. It’s only if you really want to exclude certain device densities or screen sizes, that you should use
Use the
Therefore, it’s highly recommended NOT to use the
To include the
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
Also, see the Filters on Google Play document for more information about how Google Play filters applications using this and other manifest elements.
***
If you have any questions on xxhdpi or the
No comments: