Будут ли приложения Android 2.2 работать на планшетах с версией 3.0 и выше - PullRequest
3 голосов
/ 01 августа 2011

Мой основной вопрос: будут ли разрабатываться приложения для Android с Android 2.2 SDK для планшетов Android, работающих на Honeycomb (Android 3.0) и более поздних версиях?

Кроме того, будут ли приложения, разработанные для телефонов, работать на планшетах?

Adithya.

Ответы [ 3 ]

6 голосов
/ 02 августа 2011

Да, вы можете иметь один и тот же apk для работы с 2.x и 3.x. Просто используйте что-то подобное в своем манифесте xml:

<uses-sdk android:minSdkVersion="4" 
          android:targetSdkVersion="11" />

Если вы создали виртуальный планшет Android, вы можете протестировать его на эмуляторе планшета, просто щелкните правой кнопкой мыши ваш проект Eclipse, «Выполнить от имени» -> «Выполнить конфигурации», а затем выберите «Android 3.0+» на вкладке «Цель».

Для получения дополнительной информации см .: http://developer.android.com/guide/practices/optimizing-for-3.0.html#Optimizing

1 голос
/ 01 августа 2011

Что касается первого, то он должен быть совместимым с прямой версией.

Сказав, что в зависимости от того, как вы разработали свое приложение, возможно, что вы используете функции, отсутствующие на планшете. У меня были приложения, которые работают на телефонах, когда я пробовал их на планшете, в основном потому, что я не проверял наборы функций должным образом (в основном в камере), поэтому вам нужно позаботиться о них.

На самом деле это не проблема планшета, скорее проблема с поддерживаемым оборудованием, но она становится очевидной на тех, у многих, например, нет камер, у некоторых нет GPS и т. Д.

Что касается второго, да, но они не будут оптимизированы для планшета, поэтому вашим пользователям могут не понравиться крошечные изображения, если вы не предоставили для экранов с более высоким разрешением

0 голосов
/ 01 августа 2011

Я думаю, что нет.Устройства с Android 3.0 и выше имеют разрешение xLargeScreen.И Android 2.2 не имеет поддержки для этого.Только Android 2.3 +

...