2015-06-26 2 views
0

Я пытаюсь создать приложение для Android, которое можно загрузить только по телефону не tablet.I поставили это в манифесте:приложение только для телефонов не таблетки

<supports-screens 
     android:resizeable="false" 
     android:anyDensity="false" 
     android:smallScreens="true" 
     android:normalScreens="true" 
     android:largeScreens="true" 
     android:xlargeScreens="false" /> 
    <compatible-screens> 
     <!-- all small size screens --> 
     <screen android:screenSize="small" android:screenDensity="ldpi" /> 
     <screen android:screenSize="small" android:screenDensity="mdpi" /> 
     <screen android:screenSize="small" android:screenDensity="hdpi" /> 
     <screen android:screenSize="small" android:screenDensity="xhdpi" /> 
     <!-- all normal size screens --> 
     <screen android:screenSize="normal" android:screenDensity="ldpi" /> 
     <screen android:screenSize="normal" android:screenDensity="mdpi" /> 
     <screen android:screenSize="normal" android:screenDensity="hdpi" /> 
     <screen android:screenSize="normal" android:screenDensity="xhdpi" /> 

    <uses-feature android:name="android.hardware.telephony"/> 
    <uses-sdk android:minSdkVersion="14" 
     android:maxSdkVersion="22"/> 

Вопрос:

1. Когда я запускаю свое приложение в эмуляторе планшета, он не дает никаких ошибок. Что я делаю не так ? Работает ли он только тогда, когда я отправляю его на игровой магазин? Если это так, то как я могу проверить свое приложение, прежде чем делать это вживую?

2.As я здесь написал android:screenDensity="xhdpi", как поддержать xxhdpi? В качестве примера nexus5 составляет xxhdpi.

Примечание:

По таблеткам я имею в виду, что разрешение не выше, чем 1440x2560 и размер экрана не более 6 дюймов и Offcourse он не поддерживает вызывающий объект ,

Я также пробовал this и this, но не повезло.

+0

Да, эти ограничения предназначены только для игры Google. –

ответ

0

Вы не можете делать именно то, что хотите. Существует наложение между таблицами & телефонов плотность экрана. Некоторые планшеты имеют плотность экрана как телефон и наоборот. Что вы можете сделать, это использовать некоторые ограничения из манифестов удалить нежелательные устройства из playstore.

Смежные вопросы