0

I have an app and I want it to appear on tablets that don't support a SIM card so I've done:

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

     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="com.android.alarm.permission.SET_ALARM" />
    <uses-permission 
          android:name="android.permission.VIBRATE"
          android:required="false"  />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission
            android:name="android.permission.READ_PHONE_STATE"
            android:required="false" />

But still it didn't appear what could be the problem?

Learning Android
  • 263
  • 3
  • 17

1 Answers1

1

I think to this is problem related to Telephony.

Set telephony to be optional in the AndroidManifest.xml for your application:

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

May this will work fine for your application.

Pratik Butani
  • 51,868
  • 51
  • 228
  • 375
Ankit
  • 473
  • 3
  • 8