eclipse - Android App: My Manifest accepts all screen sizes but the Samsung GT-S6500D can't install it -


i have app in google play store. have set manifest screen sizes accepts small, medium, large, , large (all of screen sizes). app install-able on i've come across both phones , tablets, except has mentioned samsung mini 2 (samsung gt-s6500d) doesn't let them install it. tells them app not compatible device.

i've verified running android 2.3.6, , app works 2.3.3 or below.

i've been told samsung galaxy tab 2 says not compatible. why happening??

is there missing allow phones / tablets use app?

this manifest:

   <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"       package="xxx"       android:versioncode="xx"       android:versionname="xx">     <uses-sdk android:minsdkversion="10" android:targetsdkversion="17" />     <uses-permission android:name="android.permission.write_external_storage"></uses-permission>     <uses-permission android:name="android.permission.camera" />      <supports-screens                        android:smallscreens="true"                       android:normalscreens="true"                       android:largescreens="true"                       android:xlargescreens="true"                       />     <application android:icon="@drawable/icon" android:allowbackup="true">         <activity android:name=".itineraryhomeactivity"                      android:theme="@android:style/theme.notitlebar"                   android:label="@string/app_name"                   >                   <intent-filter>                     <action android:name="android.intent.action.main" />                     <category android:name="android.intent.category.launcher" />                    </intent-filter>                 <intent-filter>                   <action android:name="android.intent.action.view" />                   <category android:name="android.intent.category.default" />                   <data android:scheme="file" />                   <data android:host="*" />                   <data android:port="*" />                   <data android:mimetype="*/*" />                   <data android:pathpattern=".*\\.tgtp" />                 </intent-filter>                 <intent-filter>                     <action android:name="android.intent.action.view" />                     <category android:name="android.intent.category.default" />                     <category android:name="android.intent.category.browsable" />                     <data android:mimetype="text/xml" />                  </intent-filter>          </activity>          <activity android:name=".edithomeitlistactivity" android:configchanges="keyboardhidden|orientation" android:label="@string/itinerary_title"         android:theme="@android:style/theme.notitlebar" android:windowsoftinputmode="stateunchanged"          />      </application> </manifest>   

shouldn't make app available every single android device running 2.3.3 above?

i figured out. line says need camera permission being used filter in google play store:

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

i don't know why case because of phones / tablets didn't work had camera... fix change "uses-feature" tag instead , not make required:

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

hope helps someone


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? -