Intereting Posts
Отправить сообщение от wearable to phone, а затем немедленно ответить Каков наилучший способ создания временных файлов на Android? IntelliJ Idea, дающая java.lang.OutOfMemoryError: ошибка кучи Java даже после увеличения размера кучи Доступ к определенной загруженной базе данных .sqlite во внешнем хранилище из приложения для Android Удалите все строки таблицы из таблицы базы данных SQLite Можно ли использовать Android SDK методы с аннотацией @hide? Ошибка: не удается подключить пустой файл в приложении GMAIL с помощью поставщика файлов INSTALL_FAILED_SHARED_USER_INCOMPATIBLE при использовании общего идентификатора пользователя Как использовать намерение обновить действие? Есть ли простой пример List / ListAdapter для Android Android встроенный HTML5 видео Java.lang.NoClassDefFoundError: android.support.v7.appcompat.R $ стиль Предотвращение повторения тревоги в выходные дни Как отключить эмулятор Android через командную строку Android – Мигающее изображение с использованием анимации Alpha fade

Мое приложение недоступно для планшетного устройства в Google Play

Я опубликовал свое приложение 2 дня назад в Google Play. По некоторым причинам я могу видеть это только в Google Play. Если я нахожу его на своей вкладке Samsung Galaxy Tab, он не появляется.

В manifest.xml я ничего не писал:

android:largeScreens="false" 

Кроме того, по умолчанию этот тег установлен «истина», насколько я знаю.

Может ли кто-нибудь сказать мне что-нибудь об этой проблеме?

В игре Google в браузере я вижу эту информацию:

Это приложение совместимо с некоторыми из ваших устройств.

-Samsung GT-P7500 Данный товар несовместим с Вашим устройством.

-Vodafone Samsung GT-I9000

-HTC HTC Sensation Z710e

= = = EDIT = = Это мой манифест, как вы спрашивали:

Я использую телефонные звонки и менеджер телефонии тоже .. может это проблема? Я должен сделать другую версию только для вкладок или что?

Может быть, android:largeScreens="false" это значение по умолчанию?

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.KeySoft.OpenGuide" android:versionCode="2" android:versionName="1.1" > <uses-library android:name="com.google.android.maps" /> <uses-sdk android:minSdkVersion="10" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.CALL_PHONE"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>" <uses-permission android:name="android.permission.ACCES_LOCATION_EXTRA_COMMANDS"/> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/> <uses-permission android:name="android.permission.CONTROL_LOCATION_UPDATES"/> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <uses-library android:name="com.google.android.maps" /> <activity android:name=".LoadingScreen" android:theme="@android:style/Theme.NoTitleBar" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="Top20" android:theme="@android:style/Theme.NoTitleBar"> </activity> <activity android:name="ShopActivity" android:theme="@android:style/Theme.NoTitleBar"> </activity> <activity android:name="Highlighted" android:theme="@android:style/Theme.NoTitleBar"> </activity> <activity android:name="Favourites" android:theme="@android:style/Theme.NoTitleBar"> </activity> <activity android:name="Near" android:theme="@android:style/Theme.NoTitleBar"> </activity> <activity android:configChanges="keyboardHidden" android:windowSoftInputMode="stateHidden" android:name="Search" android:theme="@android:style/Theme.NoTitleBar"> </activity> </application> </manifest> 

Solutions Collecting From Web of "Мое приложение недоступно для планшетного устройства в Google Play"

Значение истинно, если «android: largeScreens» не декларируется в манифесте. Используете ли вы какие-либо другие функции? Например, совершив телефонный звонок.

 <uses-permission android:name="android.permission.CALL_PHONE"></uses-permission> <uses-feature android:name="android.hardware.telephony" android:required="false"></uses-feature> 

Вы можете добавить эту пару утверждений в свой манифест, это не заставляет телефонию поддерживать телефон. Однако вам может потребоваться проверить, может ли пользователь использовать эту функцию «вызова» в вашей деятельности, если они используют устройство, которое не поддерживает. Для других функций, которые можно фильтровать в Google Play, вы можете посетить здесь: http://developer.android.com/guide/appendix/market-filters.html

У вас может быть такая же проблема, как упоминается здесь: Android Market: «Этот элемент несовместим с вашим устройством».

В двух словах, для 10-дюймовых планшетов, таких как Samsung Galaxy Tab, вы также должны установить xlargeScreens в true.

Как уже упоминалось в этом обсуждении Ключа, похоже, что Google Play недавно реализовал более строгие правила фильтрации, и этот xlargeScreens может быть только одним примером.

Документация разработчика рекомендует явно добавлять это, поскольку она может различаться в зависимости от версии

андроид: largeScreens

Указывает, поддерживает ли приложение более крупные экранные факторы. Большой экран определяется как экран, который значительно больше, чем экран «обычной» телефонной трубки, и поэтому для его эффективного использования может потребоваться особая забота о части приложения, хотя он может полагаться на изменение размера системы, чтобы заполнить экран. Значение по умолчанию для этого действительно зависит от некоторых версий, поэтому лучше, если вы явно объявляете этот атрибут во все времена. Помните, что установка «false» обычно включает режим совместимости с экраном.

Также убедитесь, что android:minSdkVersion , android:targetSdkVersion и android:maxSdkVersion настроены правильно.

Похоже, недавно они изменили, насколько строгий фильтр для поддержки планшета в Google Play? Был представлен в Google I / O 2013.