Приложение только для таблеток - PullRequest
3 голосов
/ 14 октября 2011

Я создаю приложение только для планшетов.Теперь я загружаю это приложение на рынок.Поддержка моего приложения в Android 2.2 Galaxy Tab 7 и All android 3.0 версии планшетов.Проблема в том, что приложение не может быть установлено в мобильном телефоне.когда я использую устройство с версией Android 2.2 и выполняю поиск в приложении, оно обнаруживается и устанавливается на моем устройстве.

Чтобы не добавлять этот код в файл манифеста: -

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

, но дочто в мобильном показывают мое приложение.Я нашел какой-то другой код, но его нет в моем файле манифеста

    android:requiresSmallestWidthDp="600"
    android:compatibleWidthLimitDp="integer"
    android:largestWidthLimitDp="integer"

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 10 мая 2012

Как я только что ответил здесь: https://stackoverflow.com/a/10540882/413127 возможно

вам нужна комбинация из того, что вы изложили выше в своем Манифесте:

 <supports-screens
        android:largeScreens="true"
        android:normalScreens="false"
        android:requiresSmallestWidthDp="600"
        android:smallScreens="false"
        android:xlargeScreens="true" />

 <uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="14" />
0 голосов
/ 14 октября 2011
Атрибут

MinimumAPILevel в Manifest.xml используется для фильтрации приложений.Измените его соответствующим образом.
Если вы хотите, чтобы ваше приложение было видимым только для планшетов, оставьте MinimumAPILevel больше 9. Если вы хотите, чтобы оно было видимым для телефона, оставьте MinimumAPILevel меньше 9.

...