Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to find out what hardware requirements my Android application has?
    primarykey
    data
    text
    <p>hope my question doesn't sound much awkward. I have Android application which runs fine on many Android phones. However, I've just found out that on my friend's Samsung Galaxy Mini (S5570) it won't even find my app in Android Market. When I use direct link to my app in Market, it says that the App is not compatible with the phone. I have no idea why ??</p> <p>I have this in my AndroidManifest.xml file:</p> <pre><code>&lt;supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:resizeable="true" android:anyDensity="true" /&gt; &lt;uses-permission android:name="android.permission.CAMERA" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&gt; &lt;uses-permission android:name="android.permission.READ_PHONE_STATE" /&gt; &lt;uses-permission android:name="android.permission.INTERNET" /&gt; &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt; &lt;uses-sdk android:minSdkVersion="4"&gt;&lt;/uses-sdk&gt; </code></pre> <p>I am not aware of anything what should disable my app from beeing compatible with Samsung Galaxy Mini or maybe other phone I don't know about yet.</p> <p>Can anybody help me with this strange problem ?</p> <p><strong>EDIT:</strong></p> <p>I've checked in Android Market Developer Console and there is more or different set of permissions than I have in my manifest file:</p> <pre><code>This application is only available to devices with these features, as defined in your application manifest. Screen layouts: SMALL NORMAL LARGE XLARGE Required device features android.hardware.location.network android.hardware.camera android.hardware.location android.hardware.camera.autofocus android.hardware.touchscreen </code></pre> <p>I think that <code>android.hardware.camera.autofocus</code> might probably the reason for my app not showing in Android Market for certain phones. Anybody has idea how to get rid of this requirement I don't want to have for my app ?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload