Russian Qt Forum

Qt => Qt Embedded => Тема начата: Гурман от Февраль 13, 2017, 20:28



Название: Можно ли сделать общий Java-модуль в QtCreator?
Отправлено: Гурман от Февраль 13, 2017, 20:28
В нескольких приложениях есть одинаковый код в файле .java, через который Qt вызывает функции Android и наоборот, из Android вызываются функции приложений. Во всех приложениях этот код одинаковый, за исключением того, что в первой строке после package написано имя пакета - разумеется, у каждого приложения оно своё. Сейчас это просто копии файлов, отличающиеся одной первой строкой. Пока не надо там ничего менять, это терпимо. Но если придётся дорабатывать, то придётся править все копии. Разумеется, хочется вынести весь общий код в какую-то библиотеку, чтобы её просто подшить ко всем проектам. Чтобы в одном проекте она была в исходных текстах и компилировалась, а в остальных только использовалась. Но как сделать такую библиотеку на Java, да ещё и из QtCreator - я понятия не имею. И не ясно, как потом обращаться к этой библиотеке из C++. Кто-нибудь может помочь?