i know has been asked few times why app not compatible nexus 7 , acer iconia a210?
i didn't find working solution in existing questions else missing?
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.mw88.witness.lite" android:versioncode="5" android:versionname="2.0"> <uses-sdk android:minsdkversion="14" android:targetsdkversion="15" /> ... <supports-screens android:resizeable="true" /> <uses-permission android:name="android.permission.camera" android:required="false" /> <uses-permission android:name="android.permission.write_external_storage" /> <uses-permission android:name="android.permission.system_alert_window" /> <uses-permission android:name="android.permission.get_tasks" /> <uses-feature android:name="android.hardware.camera.front" android:required="false"/> <uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
the problem may <supports-screen>
tag in manifest.
read descriptions attributes in tag here screen supporting attributes. attributes android:smallscreens
,android:normalscreens
default value true expected.
but attributes android:largescreens
, android:xlargescreens
, default values varies.
the default value varies between versions, it's better if explicitly declare attribute @ times.
as specified devices tablets having large screens, stating <support-screen>
tag may trigger in not compatible app in these devices.
so either give necessary attribues or remove <support-screens>
tag. not required field given.
note:
- if giving
<support-screen>
tag, removeandroid:resizable
attribute. deprecated. - remove
android:required="false"
<uses-permission>
. it'll not work.
Comments
Post a Comment