KINDLE устройств До сих пор я ограничивало мое приложение работать только на таблетки, имея что-то вроде этого в файле манифеста:Ограничить приложение не устанавливается на андроид таблетки и только
<supports-screens
android:largeScreens="true"
android:normalScreens="false"
android:requiresSmallestWidthDp="600"
android:smallScreens="false"
android:xlargeScreens="true" />
Я готовится к запуску на Amazon Fire в первый раз и из-за следующего ограничения: «требуетSmallestWidthDp =« 600 », многие пользователи будут затронуты, так как приложение не может быть установлено на этом устройстве. Появляется следующее сообщение об ошибке:« android: requireSmallestWidthDp = '600 «; устройство требует «527».
Поскольку Fire 2015 - самый популярный планшет, я бы очень хотел, чтобы приложение было установлено на нем, но в то же время я не хочу, чтобы мое приложение было установлено на телефонах. Любое предложение о том, как достичь этого?
Поддерживает ли Amazon AppStore для Android «requireSmallestWidt» hDp'? В Play Store нет ([согласно документам] (https://developer.android.com/guide/topics/manifest/supports-screens-element.html#requiresSmallest) и AFAIK). Помимо этого, какая именно точная техническая причина ** для «Я не хочу, чтобы мое приложение устанавливалось на телефоны»? Это то, что ваше приложение требует функций телефонии? Это просто вопрос размера экрана? Потому что ни один из них не имеет ничего общего с «телефонами» и «таблетками», которые являются маркетинговыми терминами, а не техническими. – CommonsWare
Связанный с этим атрибутом android: requireSmallestWidthDp "- в соответствии с документом google используется для включения фильтрации для вашего приложения на такие сервисы, как Google Play для Android и 3.2, поэтому приложение не может быть обнаружено в Google Play. отсутствие его на телефонах связано с тем, как он был предназначен для использования только на планшетах (телефонная версия может наступить позже, но на данный момент она недоступна). – Lalilalu
Ссылка 3.2 предназначена для добавления этого атрибута. AFAIK, Play Store по-прежнему игнорирует его. «Причина того, почему не иметь его на телефонах, связана с тем, как он был разработан для использования только на планшетах» - опять же, «телефоны» и «планшеты» - это маркетинговые условия. (6.5 "" phablet ") с большими экранами, чем планшеты (Amazon Kindle Fire 6). Что такое ** точная техническая причина ** для вашего требования« не иметь его на телефонах »? – CommonsWare