What to do when application does not show up in Android Market for tablet devices?

October 27th, 2011

This maybe of help to some developers.

For example in your android based phone application you have a CALL_PHONE requests.
Something like this:

uses-permission android:name=”android.permission.CALL_PHONE”

If the tablet does not have any phone capabilities it will be treated as not having android.hardware.telephony and the Android Market by default will filter out your application.

The solution is simple: for any hardware features that might be implied by permissions but that you do not absolutely need, manually add the appropriate element to your manifest with android:required=”false”.

Example:
uses-permission android:name=”android.permission.CALL_PHONE” android:required=”false”

I hope this helps.



Entry Filed under: English Blog

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Search

Calendar

October 2011
M T W T F S S
« Sep   Nov »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Posts by Category

Posts by Month


Latest Posts

Interesting Websites:

Most Recent Posts

Syndication

Management

Stats:
eXTReMe Tracker