2015-10-09 4 views
0

Я хочу, чтобы мое приложение было доступно только на телефонах и экранах phablet, поэтому в моем файле манифеста есть указанные ниже теги.Google Play отображает мое приложение как несовместимое с Oneplus two, Sony Z3 и т. Д.

<!-- all small size screens --> 
    <screen 
     android:screenDensity="ldpi" 
     android:screenSize="small" /> 
    <screen 
     android:screenDensity="mdpi" 
     android:screenSize="small" /> 
    <screen 
     android:screenDensity="hdpi" 
     android:screenSize="small" /> 
    <screen 
     android:screenDensity="xhdpi" 
     android:screenSize="small" /> 
    <!-- all normal size screens --> 
    <screen 
     android:screenDensity="ldpi" 
     android:screenSize="normal" /> 
    <screen 
     android:screenDensity="mdpi" 
     android:screenSize="normal" /> 
    <screen 
     android:screenDensity="hdpi" 
     android:screenSize="normal" /> 
    <screen 
     android:screenDensity="xhdpi" 
     android:screenSize="normal" /> 
    <screen 
     android:screenDensity="480" 
     android:screenSize="normal" /> 
    <screen 
     android:screenDensity="560" 
     android:screenSize="normal" /> 
    <screen 
     android:screenDensity="640" 
     android:screenSize="normal" /> 
</compatible-screens> 

Даже если у меня есть плотность экрана ДО 640dp, как поддерживается для обычных экранов, мои пользователи One Plus Two, Sony Z3 и т.д. (1280x1920) получают «приложение не совместимо» на Playstore где, как приложение совместимо с Nexus 6. Как получить правильную комбинацию в файле манифеста, чтобы приложения были доступны для всех телефонов, но не на планшетах.

ответ

0

Похоже, вы собираетесь об этом в неправильном направлении:

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

отметит вы, как работает только на телефонах.

+0

Но многие планшеты также имеют функцию телефона – User1986

+0

В этом случае они являются phablet для использования вашей терминологии, о которой вы также говорили, что хотите работать. – zmarties

+0

Извините, я не понял свое описание. По phablets я имел в виду телефоны с большим экраном, например Nexus 6. Мои приложения выглядят не для больших 7 'или 10' экранов. – User1986