2013-10-01 2 views
2

У меня есть приложения в Google, в которых показано следующее.Целевые и минимальные версии поддерживаемых Android версий:

<uses-sdk android:minSdkVersion="10" /> 

Теперь для каждого приложения в моей консоли разработчика под советы по оптимизации он говорит, что это:

"Target and minimum Android versions support tablets" 

Что это значит? а также я пробовал добавить

<uses-sdk android:minSdkVersion="10" 
       android:targetSdkVersion="16"/> 

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

Так что я хотел бы знать:»

1) Что он пытается сказать

2) Есть ли это означает, что?„Мои приложения являются не отличены Google для планшетов“

?

3) Что такое преимущество и недостаток

4) Почему "меню" кнопка в устройстве исчезает после добавления андроида:? targetSdkVersion = "16"

5) Как преодолеть это, не влияя на какие-либо изменения в моем приложении?

Может ли кто-нибудь помочь мне в этом?

ответ

4

1) Целевая версия sdk указывает наивысшую версию, с которой вы протестировали свое приложение. Поэтому для Google Play это должно быть не менее 11, чтобы рекламировать его как планшетное приложение.

2) Итак, ответ на ваш второй вопрос - да.

3) Без заданного целевого значения sdk оно по умолчанию имеет то же значение, что и минимальная версия sdk. Если эта версия до HoneyComb, я ожидаю, что ваше приложение не будет предлагаться пользователям планшета вообще.

4) Кнопка меню была удалена на уровне API 11 и заменена панелью действий. Вот почему он исчез в вашей версии 16 build.

5) Я думаю, вам нужно будет изменить свое приложение для работы с панелью действий вместо этого (что обратно совместимо с версиями до API 11). Проверьте вопрос ниже, дает гораздо больше информации, чем я мог бы пойти в здесь:

Handling the missing MENU button in new versions of Android (3.x and up)

+0

эй я получаю это «не может создать текстуру из растрового изображения», который вызывает мое приложение к сбою после добавления андроида: targetSdkVersion = «16», можете ли вы, пожалуйста, помочь мне, как это решить? – Goofy

+0

Это gif? Итак, попробуйте png или jpg, так как есть некоторые проблемы, связанные с поддержкой gif в API 16. Если у вас все еще возникают проблемы с обновлением вашего приложения, задайте еще один вопрос. – NigelK

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