У меня есть приложение, которое я хочу запустить на как можно большем количестве телефонов Android.Мое текущее решение - просто скомпилировать его с новейшей версией и выполнить критический код в разделах, которые будут использоваться только на устройствах с правильной версией Android.Это работало нормально, пока я не начал использовать Android 2.2.Теперь запуск приложения на старых телефонах выдает ошибку.
Так что я думаю об использовании отражений, однако это будет означать, что я буду компилировать для версии 1.5Итак, мой вопрос: буду ли я страдать от каких-либо недостатков?Очевидно, что компиляция для другой версии имеет значение, как я вижу в своей ошибке.Так я бы, например, потерял поддержку JIT или что-то в этом роде?
Было бы здорово, если бы вы, ребята, поняли эту темуЗаранее спасибо.