[Android] Points to Check When Google Play Shows 'Your device isn't compatible with this version'
Here’s a memo of points to check when your developed Android app shows “Your device isn’t compatible with this version” on Google Play.
The following page explains methods to limit installable Android devices, so check if any of these items apply:
・Android Tips #18 インストール可能な端末を限定する | Developers.IO
For example, if camera functionality is required in the manifest, Android devices without cameras will be excluded.
In such cases, you need to specify android:required=“false” in uses-feature.
● If you specify <uses-permission> without specifying <uses-feature>, some <uses-feature> settings are automatically enabled.Using android.permission.CAMERA as an example, even without <uses-feature> specifications, the following features become enabled:
For information on which permissions automatically enable which features, refer to the following site: http://developer.android.com/guide/topics/manifest/uses-feature-element.html#permissions
Apps using camera or location services tend to have more excluded devices, so it’s important to carefully check <uses-feature> settings.
・<uses-feature> | Android Developers
If it’s not an essential feature, specify android:required=“false” to increase installable devices and reduce installation opportunity loss.
・Nexus7・N-06D・P-08DにおいてGoogle Playから「端末仕様確認ツール」がダウンロードできない事象について - NTTドコモ開発者情報Blog
That’s all from the Gemba.