Android: Anwendung für Tablet deaktivieren
Ich habe eine Anwendung entwickelt. Jetzt möchte ich die Anwendung für Tablets einschränken.
Bedeutet, dass die Anwendung nicht auf Tablets ausgeführt werden sollte. Dafür spezifiziere ich die Support-Bildschirme in der Androidmenifest.XML-Datei als:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.abc.xyz"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="5"
android:targetSdkVersion="17"
android:maxSdkVersion="17" />
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="false"
android:xlargeScreens="false"
android:resizeable="true"
android:anyDensity="true" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:icon="@drawable/appicon"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:allowBackup="true" >
<activity
android:name="com.abc.xyz.activities.hello"
android:label="@string/title_activity_hello" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Jetzt geht es darum, dass:
Die Anwendung wird auf dem Tablet ausgeführt
android:largeScreens="false"
android:xlargeScreens="false"
Nach oben auch deklarieren.
Was soll ich jetzt tun? Bitte schlagen Sie mich vor und leiten Sie mich.