tomato
tomato

Reputation: 3383

User can't install Android app on to supported device

A potential user of my Android app has contacted me to report that they are unable to install my app from the Android Market.

They receive the following error when attempting to install the application:

"Application requires features not available on your device."

My app declares the following requirements in its manifest:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.BATTERY_STATS" />
<uses-permission android:name="android.permission.CAMERA" />

<uses-feature
    android:name="android.hardware.camera"
    android:required="false" />
<uses-feature
    android:name="android.hardware.camera.autofocus"
    android:required="false" />
<uses-feature
    android:name="android.hardware.location"
    android:required="true" />
<uses-feature
    android:name="android.hardware.location.gps"
    android:required="true" />
<uses-feature
    android:name="android.hardware.screen.portrait"
    android:required="true" />

The user's device is a Samsung Infuse 4G. I have been over the specs for Samsung Infuse and it is clear that has the necessary hardware to satisfy these requirements.

Moreover, the Samsung Infuse 4G is listed as a supported device for my app in the Android Market Developer Console "Device Availability" dialog.

Has anyone else seen this error? Can anyone suggest any possible causes for this error which could be addressed/worked around?

Many thanks.

Upvotes: 0

Views: 1029

Answers (1)

cjserio
cjserio

Reputation: 2897

When this happens on my app, I have a "debug" app that I temporarily publish in the market. I remove one restriction at a time until it installs properly for the customer.

Upvotes: 1

Related Questions