Работают ли приложения JellyBean версии 4.3 на KitKat версии 4.4?

Я разработчик Android и хотел бы обновить свой Nexus 7 (2013 г., JellyBean 4.3) до KitKat 4.4.2.

Все мои приложения разработаны для работы на 4.3. Мне просто интересно, будут ли работать мои приложения 4.3 при обновлении. Кто-нибудь знает?

Заранее спасибо.

РЕДАКТИРОВАТЬ - я обновился, и все приложения работают нормально, спасибо за ответы: D

РЕДАКТИРОВАТЬ 2. На самом деле одно из моих приложений Bluetooth с низким энергопотреблением не работает. Любая помощь? Я изменил версию targetSDK на 19, но должен ли я также установить SDK для 19?

Поздравляю! Убедитесь, что вы благодарите ответы голосами «за» и «принимаете» тот, который, по вашему мнению, был наиболее полезным. Вопросы для BLE следует задавать в новом вопросе.
Я не принял, потому что не все мои приложения работают. Я не думаю, что проблема в BLE, а в чем-то другом. Если все в порядке, я оставлю вопрос дольше и посмотрю, может ли кто-нибудь еще помочь.
Пробовали очистить данные приложения? Обратите внимание, что вопросы разработки приложений здесь не обсуждаются.
Тем не менее, я бы сказал, что ошибки BLE следует задавать отдельным вопросом. Вопрос здесь в том, «Будут ли приложения работать?» и оба ответа говорят «Скорее всего» - это правильные ответы на заданный вопрос. Формат нашего сайта плохо работает с развивающимися темами — новые проблемы задаются в новых вопросах, как в системе отслеживания проблем, поэтому, вероятно, будет лучше для вас, если вы закроете эту тему и зададите вопросы BLE по другому вопросу.

Ответы (2)

Нет никакой гарантии , что они будут работать, но совместимость API при обновлении является постоянным принципом Android. Шансы очень высоки (более 90%), что они будут работать без проблем.

В конце концов, работают они или нет, зависит от вас, как от разработчика . Как разработчик Android, вам, вероятно, следует прочитать документацию, выпущенную с новыми API, чтобы узнать об используемых вами функциях и методах.

Так или иначе, вам может понадобиться как можно скорее обновиться до 4.4, чтобы устранить потенциальные ошибки, которые могут появиться у ваших пользователей.

Сейчас он обновляется, я отредактирую ответ, если он сработает. Спасибо :)
Отличный момент об обновлении для выявления и устранения потенциальных ошибок. Как разработчик, это абсолютно высокий приоритет!

Я предполагаю, что да, они будут работать. Как вы знаете, когда вы разрабатываете приложение, вы выбираете целевую сборку Android для своего приложения, которая является самой низкой версией Android, с которой ваше приложение «должно» работать. В этом случае ваши приложения предназначены для 4.3 и должны легко работать на 4.4.2. Точно так же, если вы ориентируетесь на версию 2.3 (как это делают многие разработчики), ваши приложения все равно должны работать. Это не гарантировано, конечно, но я думаю, что вы будете в порядке.

В качестве примечания: мой Galaxy Note 2 недавно получил новое обновление, и у меня не было никаких проблем с приложениями, которые были установлены на моем телефоне, и я почти уверен, что не все они были обновлены для KitKat.