2011-10-19 4 views
1

Мне было интересно, есть ли какие-либо веские причины для переноса моего приложения на три четверти, нацеленного на Android 2.2 через Honeycomb (с помощью приложения ввода-вывода Google в качестве руководства) на Android 4. ..в связи с текущей дорожкой развития.Android 4 ... do or do not

Например, разработка с 4.0 SDK не позволит использовать встроенную поддержку в старых телефонах, правильно?

я не могу решить, если это будет стоит вернуться к чертежной доске ...

Я ценю любые примеры/советы.

EDIT: Спасибо тем, кто комментировал и пытался помочь и дал мне ценную обратную связь ... и спасибо Чарльза и банде за давая мне знать, что незначительный вопрос и трата времени это было ...

+0

Проверьте совместимую библиотеку ... панель действий будет поддерживать – xDragonZ

+0

Если вы делаете 4.0, и у вас есть пользовательский build.xml, выделил второй день, чтобы преобразовать его, чтобы заставить его работать в SDK 4.0 – NickT

+0

@xDragonZ мне придется посмотреть библиотеку-совместимость. Я не понимал, что он обновлен. Благодарю. –

ответ

2

В зависимости от того, сколько времени потребуется, чтобы закончить приложение, просто закончите его. В настоящее время нет устройств с Android 4.0; This - текущая ситуация; и, чтобы представить это в перспективе немного больше, у меня теперь есть приложение на рынке, у которого примерно 85% 2.x пользователей и 15% 3.x пользователей.

Ваше приложение будет работать с версией 4.0, если оно скомпилировано против нижнего api, есть библиотека совместимости, которая дает фрагменты и т. Д. В 2.x, и есть ways, чтобы сделать обратную совместимость, в противном случае даже при таргетинге 4.0. Вы можете принять эти вещи довольно легко, поэтому вернуться к чертежной доске в это время разработки, по моему мнению, не является действительно необходимым.

1

Если вы ищете больше аудитории для своего приложения, тогда вы можете подождать, пока мороженое не созреет; просто имейте в виду, что Android 2.2 + 2.3 в настоящее время дает вам> 83% устройств. С другой стороны, я просто вспомнил любимую цитату Джобса Уэйн Гретцки: «Я катаюсь до места, где будет шайба, а не там, где она была».

+0

Спасибо за отличную цитату. – Metallicraft

0

Не У вас будет небольшой рынок в течение длительного времени. (ну, долго относительный, я думаю) Я думаю, что лучше закончить 2.2 + версию, а затем начать с 4.0