Я создаю приложение и должен поддерживать устройства 1.5 (Magic и Hero) и 1.6 (Tattoo).
Поскольку Android SDK совместим с прямой совместимостью, представляется логичным создать его под Android 1.5 SDK и ожидать, что приложение будет работать на Tattoo.
Хотя это правда, (я тестировал приложение, оно работает нормально), сейчас у меня проблемы в Android Market.
В приложении Tattoo поиск по умолчанию по умолчанию фильтрует приложения для Android, которые не имеют явной поддержки небольших экранов, определенных в AndroidManifest.
Проблема в том, что атрибут существует только в Android 1.6 SDK, поэтому сборка на основе Android 1.5 SDK больше не поддерживается.
Насколько безопасно создавать приложение против A1.6 (с minSdkVersion="3"
) и запускать его на 1,5 устройствах?
Есть ли что-то еще, о чем я должен позаботиться, кроме как просто изменить целевой SDK?