У меня есть приложение cordova на PlayStore, но в советах по оптимизации показано, что приложение не предназначено для планшетов. Я огляделся и изменил тег <supports-screens>
, но он все еще не работает, и я все еще получаю подсказку оптимизации.Сделать приложение для Android, предназначенное для планшетов
Вот файл манифеста:
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="11"
android:versionName="$BundleVersion$"
package="$AppIdentifier$"
android:windowSoftInputMode="adjustPan"
android:hardwareAccelerated="$AndroidHardwareAcceleration$"
xmlns:android="http://schemas.android.com/apk/res/android" >
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true"
android:resizeable="true"
android:anyDensity="true"
/>
<application android:label="@string/app_name"
android:icon="@drawable/icon"
android:hardwareAccelerated="$AndroidHardwareAcceleration$">
<activity android:label="@string/app_name"
android:name=".TelerikCallbackActivity"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"
android:launchMode="standard"
android:theme="@android:style/Theme.Black.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:targetSdkVersion="14" />
</manifest>
А вот файл конфигурации:
<cordova>
<content src="index.html" />
<preference name="useBrowserHistory" value="true" />
<preference name="exit-on-suspend" value="false" />
<preference name="fullscreen" value="true" />
<preference name="permissions" value="none"/>
<plugins>
<plugin name="App" value="org.apache.cordova.App"/>
<plugin name="Device" value="org.apache.cordova.Device"/>
</plugins>
</cordova>
Что мне нужно сделать, чтобы сделать приложение доступно для планшетов?
Связанный/возможный обман: http://stackoverflow.com/questions/17938163/designing-android-apps-for-tablets – hichris123
@ hichris123: это связано, но ничего там не помогло. Все еще ищете код-ответ. – frenchie
Я уверен, что вам просто нужно добавить некоторые ресурсы для больших экранов, таких как layout-large/home.xml, чтобы показать, что вы действительно что-то делали для планшетов, в манифесте вы просто говорите, что вы в порядке с вашим приложением, работающим на планшетах , – Ayoub