2

For one of the user is not able to download application from Android Play and showing message as "Device is not supported".

Application setting in manifest file:

<manifest 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:versionCode="10" 
    android:versionName="1.7" 
    package="com.companyname.appname"
    android:installLocation="auto">

    <uses-sdk 
        android:minSdkVersion="8" 
        android:targetSdkVersion="8"/>

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.VIBRATE"/>
    <uses-permission android:name="android.permission.FLASHLIGHT"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

    <uses-feature android:name="android.hardware.camera"/>

Application setting in Android Play:

API level: 8-16+
Supported screens: small-xlarge
OpenGL textures: all

Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.camera
android.hardware.location
android.hardware.location.gps
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.telephony
android.hardware.touchscreen
android.hardware.wifi

The user is trying to download from device "Huawei media pad(hws7300w)" with OS v2.2 and its screen size "800 x 1280 pixels, 7.0 inches (~216 ppi pixel density)" If i check in device availability list in android play. This device is present in unsupported list check this

Can anyone let me know the changes in manifest to support this device/tablet.

Rafael T
  • 15,401
  • 15
  • 83
  • 144
amsiddh
  • 3,513
  • 2
  • 24
  • 27

2 Answers2

1

Check this question:

Why does the Google Play store say my Android app is incompatible with my own device?

It contains a lot of good answers for this problem. For me the problem for this error message was the CAMERA permission: https://stackoverflow.com/a/11243627/372838 and since the camera can be launched through an INTENT you don't necessarily need this permission.

Community
  • 1
  • 1
dvtoever
  • 3,896
  • 1
  • 28
  • 29
0

EDIT: Sorry, you're right! I found this faq that suggests to allow installing of non-market-apps. What I also have found inside the faq is that it seems it doesn't support telephony by default, as stated here. So its probably the telephony-service that blocks the installation, rather than the Cam.

You can add a uses-feature with required=false if your app CAN work without Telephony.

Rafael T
  • 15,401
  • 15
  • 83
  • 144
  • But as i see on huawei site, the device is having camera. Have a look into "Tech Specs" tab – amsiddh Jun 13 '12 at 08:04
  • Thank for pointing this part. I will look into it and get back to you. – amsiddh Jun 13 '12 at 11:20
  • As i didn't got much updates on this issue from my client. But i feel your point seems to valid, it could b due to telephony not cam. Anyways i will accept your answer and thanks. – amsiddh Jul 28 '12 at 08:08