Как сделать приложение совместимым с устройствами Ice Cream Sandwich - PullRequest
1 голос
/ 03 апреля 2012

У меня есть приложение, созданное на Android-2.3.3 (пряник).Когда я запускаю это приложение на 4.0.3 (сэндвич с мороженым), я вижу проблему с веб-обзорами.У меня два вопроса:

  1. Как я могу исправить функциональность для запуска на 4.0.3.Есть ли способ исправить это в кодовой базе?Я имею в виду, когда устройство ICS запускает его, оно должно выбрать правильную версию кода.
  2. Есть ли какие-либо известные проблемы с устройствами webviews, работающими под управлением 4.0.3?

1 Ответ

4 голосов
/ 03 апреля 2012

Для проверки версии

int sdk_version = android.os.Build.VERSION.SDK_INT; 

Таким образом, вы можете установить свою функцию на основе версии для Android:

int sdk_version = android.os.Build.VERSION.SDK_INT; 
if (sdk_version < 11) // less than 3.0
{
// your func for less 2.3.3
}
else
{
// your func for 3.0 or more
}
...