2012-05-07 2 views
0

Во-первых, мой английский не очень хорошо. У меня есть вопрос: «Если у меня есть телефон с Android 4.0 и я ищу конкретное приложение. Однако в манифесте Android этого приложения стоит: maxsdkversion:« 8 ». Будет ли приложение отображаться на Android-телефоне? 4,0 телефон?android sdkversion дисплей рынка

ответ

1

нет, он не будет отображаться.

Per Документов http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

Google Play будет продолжать использовать атрибут в качестве фильтра, однако, при представлении пользователей приложений, доступных для загрузки.

Вот почему, опять-таки согласно документации:

Внимание: Декларирование этого атрибута не рекомендуется. Во-первых, не нужно устанавливать атрибут как средство блокировки развертывания вашего приложения на новых версиях платформы Android, так как они выпускаются .

+0

Спасибо за вашу реакцию. Я хочу это знать, потому что на Android версии 1.6 - 2.3 отображаются мои черные значки в меню опций. Но на android 4 фон меню опций также черный, поэтому значки невидимы. Есть ли другой способ решить эту проблему иначе, чем установить maxsdkversion? – Simon

+0

Вы можете сделать новые (белые) значки и поместить их в папку drawable-v14. Таким образом, эти значки будут использоваться только для API Android 14 (Android 4.0) и выше –

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