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
Post a Comment