Click here to Skip to main content
15,891,372 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello Sir,

I'm trying to show my app in android market which can support android tablet. But it does not show in android market when we search through android tablet means The application not support to android tablet.

So this is what I have in my manifest.

HTML
<supports-screens android:smallScreens="true" android:normalScreens="true"
                  android:largeScreens="true" android:xlargeScreens="true"/>


However, it is still not available for tablets.

In manifest file i gave only some permissions for this app,

XML
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.DELETE_CACHE_FILES"/>
Posted
Updated 22-Dec-11 22:55pm
v6
Comments
merridus 22-Dec-11 7:30am    
Does your application use any features that the tablet doesn't have? Such as "uses-feature android:name="android.hardware.telephony" or anything like that?
Jacob_cbe 23-Dec-11 4:53am    
no,i have't give any features for this app.i jus gave permissions

<uses-permission android:name="android.permission.CALL_PHONE">
<uses-permission android:name="android.permission.INTERNET">
<uses-permission android:name="android.permission.READ_PHONE_STATE">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE">
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE">
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE">
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS">
<uses-permission android:name="android.permission.WAKE_LOCK">
<uses-permission android:name="android.permission.DELETE_CACHE_FILES">
merridus 23-Dec-11 5:05am    
I'm not sure it will work but try adding < uses-feature android:name="android.hardware.telephony" android:required="false" /> to your manifest file. This should state that it will request telephony permissions but as they aren't required it can still be downloaded without them. I'm assuming your tablet doesn't have this functionality.
Jacob_cbe 23-Dec-11 6:03am    
Thanks for your valuable comment.... its really very helpful
Thanks a lot Mr.Merridus :-)
merridus 23-Dec-11 6:21am    
No problem, added it as an answer for future reference.

1 solution

Make sure you include this is your manifest if you are using the CALL_PHONE permission.

<uses-feature android:name="android.hardware.telephony" android:required="false" />


This will allow the application to be used on devices without telephony capabilities.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900