2012-02-12 1 views
0

Я сделал приложение для Android и сохранил минимальную версию sdk как 7. Но для интеграции admob минимальная версия sdk - это 13. Я прочитал в одном из вопросов, которые исправить это, мы можем измените цель в project.properties на 13, т. е. target = android-13, но это дает предупреждение Attribute minSdkVersion (7) is lower than the project target API level (13). Может ли это предупреждение стать причиной отклонения приложения?android admob use

ответ

0

У меня есть приложение с точно такими настройками и этим предупреждением в Android Market. И насколько я знаю (и вижу из 5-звездочных оценок), это не вызывает никаких проблем.

1

Нет, предупреждение не является основанием для отклонения приложения. Это просто предупреждение о том, что ваше приложение не может работать с более ранними версиями android из-за более высокой цели сборки.

+0

naah, он работает на более низких версиях :) –

+1

Flynn абсолютно прав. Предупреждение говорит, в терминах непрофессионала: «Эй, вы приложение компилируется с android-13, но вы разрешаете вашему приложению работать на устройствах Android-7. Просто убедитесь, что вы тестируете свое приложение на устройствах Android-7, чтобы проверить что вы не используете какие-либо Android-интерфейсы Android, введенные в Android-8 или выше. В противном случае ваше приложение выйдет из строя на устройствах Android-7 ». –

+0

Да, у моего собственного устройства работает андроид-7, и он отлично работает на нем. Спасибо за помощь. –