Android - Play Store Unsupported Device -


my app manifest described below. i've mentioned required flag false below..

fyi : i've added permission amazon maps universal between amazon , play store.
current application having 337 unsupported devices on market. of them are


samsungolleh– ik1
samsunggalaxy– gt-i7500
samsunghomesync– spcwifi
samsungmoment– sph-m900
samsunggt-i5800l– gt-i5800l
samsungmoment– sph-m900
samsungbehold ii– sgh-t939
samsunggalaxy star– mintss
samsunggalaxy player 50– yp-g50
samsungeuropa– gt-i5500m
samsunggalaxy 070– hendrix
samsunggalaxy star– mint
samsungbehold ii– sgh_t939
samsungspica– spica
samsunggalaxy spica

and many others..


am missing in androidmanifest.xml ?


<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:amazon="http://schemas.amazon.com/apk/res/android"     package="com.vishal"     android:versioncode="35"     android:versionname="3.2.1" >  <uses-sdk     android:minsdkversion="8"     android:targetsdkversion="10" />  <supports-screens     android:anydensity="true"     android:largescreens="true"     android:normalscreens="true"     android:smallscreens="true"     android:xlargescreens="true" />  <!-- google map api v2 --> <permission     android:name="com.vishal.permission.maps_receive"     android:protectionlevel="signature" /> <uses-permission android:name="com.vishal.permission.maps_receive" /> <uses-permission android:name="com.google.android.providers.gsf.permission.read_gservices" /> <uses-feature     android:glesversion="0x00020000"     android:required="true" /> <!-- google map api v2 -->  <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.read_phone_state" /> <!-- gps location --> <uses-permission android:name="android.permission.access_network_state" /> <uses-permission android:name="android.permission.access_fine_location" /> <!-- gps location -->  <uses-permission android:name="android.permission.manage_accounts" /> <uses-permission android:name="android.permission.write_external_storage" />  <!-- call salon --> <uses-permission android:name="android.permission.call_phone" /> <uses-feature     android:name="android.hardware.telephony"     android:required="false" /> <!-- call salon -->   <!-- capture camera --> <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.camera.flash"     android:required="false" /> <!-- capture camera -->   <!-- push notification permissions -->     <uses-permission android:name="android.permission.get_accounts" /> <uses-permission android:name="android.permission.wake_lock" /> <permission     android:name="com.vishal.permission.c2d_message"     android:protectionlevel="signature" /> <uses-permission android:name="com.vishal.permission.c2d_message" /> <uses-permission android:name="com.google.android.c2dm.permission.receive" /> <!-- push notification permissions -->  <!-- calendar permissions --> <uses-permission android:name="android.permission.read_calendar" /> <uses-permission android:name="android.permission.write_calendar" />  <application     android:name="testapplication"     android:debuggable="true"     android:icon="@drawable/ic_launcher"     android:label="@string/app_name" >     <meta-data         android:name="com.google.android.maps.v2.api_key"         android:value="key described here" />      <!--         activity tags mentioned here     -->      <amazon:enable-feature         android:name="com.amazon.geo.maps"         android:required="false" />      <receiver         android:name="com.google.android.gcm.gcmbroadcastreceiver"         android:permission="com.google.android.c2dm.permission.send" >         <intent-filter>             <!-- receives actual messages. -->             <action android:name="com.google.android.c2dm.intent.receive" />             <!-- receives registration id. -->             <action android:name="com.google.android.c2dm.intent.registration" />              <category android:name="com.vishal" />         </intent-filter>     </receiver>            <service android:name=".gcmintentservice" /> </application> 

this can various causes quick research can minimum required api level. instance did search on following phone:

http://www.gsmarena.com/samsung_i5700_galaxy_spica-2965.php

this has max 2.1 api 7 , not 8. can combination of permissions. clear not needed permissions etc... target devices compatibility can difficult achieve.


Comments

Popular posts from this blog

javascript - DIV "hiding" when changing dropdown value -

Does Firefox offer AppleScript support to get URL of windows? -

android - How to install packaged app on Firefox for mobile? -