android - App with conditional telephony permissions won't download to tablets -
my app conditionally supports telephony - e.g. make phone call, send text - being blocked android store download nexus 7 (and presumably other non telephony devices).
i have searched forums extensively and, according people, should put "required=false" in manifest permissions. that, apparently, insufficient.
here's have in manifest, regarding permissions:
<uses-feature android:name="android.permission.call_phone" android:required="false" /> <uses-permission android:name="android.permission.get_accounts" /> <uses-permission android:name="android.permission.read_calendar" /> <uses-permission android:name="android.permission.read_contacts" /> <uses-permission android:name="android.permission.read_external_storage" /> <uses-permission android:name="android.permission.read_logs" /> <!-- needed 4.0 --> <uses-feature android:name="android.permission.read_phone_state" android:required="false" /> <uses-feature android:name="android.permission.read_sms" android:required="false" /> <uses-feature android:name="android.permission.send_sms" android:required="false" /> <uses-permission android:name="android.permission.write_calendar" /> <uses-permission android:name="android.permission.write_contacts" /> <uses-permission android:name="android.permission.write_external_storage" /> <uses-feature android:name="android.permission.write_sms" android:required="false" /> <uses-permission android:name="android.permission.read_profile" /> <uses-permission android:name="android.permission.internet" />
i have tried uses-permission instead of uses-feature. no difference.
how solve problem?
thanks.
you should add:
<uses-feature android:name="android.hardware.telephony" android:required="false" />
these permissions: call_phone, call_privileged, modify_phone_state, process_outgoing_calls, read_sms, receive_sms, receive_mms, receive_wap_push, send_sms, write_apn_settings, write_sms implies android.hardware.telephony feature requirement.
http://developer.android.com/guide/topics/manifest/uses-feature-element.html#permissions
Comments
Post a Comment