Misunderstanding Google Play says Your device isn't compatible with this version
<p><strong>This question have a lot of responses already but none of it helps me</strong></p>

<p>I created an Android app and it says that I can't install it on tablet. If I run project from Android Studio on tablet it works perfectly.Also it doesn't find the app by name only on the tablet. </p>

<p>On desktop when open my app's page:
<a href="https://i.stack.imgur.com/ZInHB.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZInHB.jpg" alt="enter image description here"></a></p>

<p>On tablet when open my app's page using a direct link:
<a href="https://i.stack.imgur.com/Z9r0i.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Z9r0i.png" alt="enter image description here"></a></p>

<p>My tablet has Android 4.4.2</p>

<p>in app gradle file:</p>

<pre><code> minSdkVersion 16
 targetSdkVersion 23
</code></pre>

<p>in app manifest I am using:</p>

<pre><code>    &lt;!--for IMEI -&gt; is not a must to have gsm--&gt;
&lt;uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /&gt;
&lt;uses-permission android:name="android.permission.READ_PHONE_STATE" /&gt;
&lt;uses-feature
    android:name="android.hardware.telephony"
    android:required="false" /&gt;

&lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
&lt;uses-permission android:name="android.permission.INTERNET" /&gt;
&lt;uses-permission android:name="android.permission.VIBRATE" /&gt;
&lt;uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/&gt;
&lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;
&lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /&gt;
&lt;uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /&gt;
&lt;uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /&gt;
&lt;uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /&gt;
&lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt;

&lt;!--is not a must to have autofocus or even camera--&gt;
&lt;uses-permission android:name="android.permission.CAMERA" /&gt;
&lt;uses-feature
    android:name="android.hardware.camera"
    android:required="false" /&gt;
&lt;uses-feature
    android:name="android.hardware.camera.autofocus"
    android:required="false" /&gt;

&lt;!--to support all screens--&gt;
&lt;supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true" /&gt;
</code></pre>