Адаптер на JAVA для разных версий программы

72
09 февраля 2022, 01:20

Всем привет!

Есть следующая задача: необходимо разработать адаптер для программы. Для этого разработчик программы предоставляет два файла с API (api1.jar, api2.jar), которые, собственно, и следует адаптировать.

Проблема заключается в том, что адаптер должен поддерживать одновременно несколько версий программы (Например, версии 9 и 10. Либо только 10). Соостветственно для каждой версии свои api1.jar, api2.jar.

Отсюда и возникают следующие вопросы:

1) Как должна выглядеть структура/архитектура адаптера?

2) Как сделать так, чтобы при вызове конкретной версии использовались правильные API файлы?

Возможно уже есть готовые решения данной проблемы.

Answer 1

В итоге ответ нашелся на Хабре. Вопрос решался использованием модулей. Вот ссылка.

READ ALSO
Не изменяется размер Frame

Не изменяется размер Frame

По нажатию на кнопки в подменю с определенным размером окна должен установится данный размер окна,но этого не происходитНе могу понять почему

99
Запись файлов на SD карту

Запись файлов на SD карту

Как записывать файлы на флеш-карту в андроиде?

85
Разъясните, пожалуйста кусок кода

Разъясните, пожалуйста кусок кода

не понятно что делает кусок Colorvalues()[matrix[i][h]] Color этоперечисление строк, аргумент метода Color, что делает такая запись?Разъясните, спасибо!

99
Неверное отображение графика AreaChart

Неверное отображение графика AreaChart

У меня есть FlowPane который динамически формируется, при посещении вкладки Tab

80