Пишу под Android SDK, требуется написать несложное приложение для Android 4.0.3, 4.4, 5.0, ... 7.0. В каждой версии у Андроида куча deprecated-функций. Как обычно делается в этом случае приложение? Через if-else, или заливаются на Play Market несколько версий, каждая - под определённый диапазон API? (например API=15...20)