Мне интересно, как настроить следующий макет проекта в IntelliJ:
- Приложение для Android
- Серверная часть сервера передает данные этому приложению.
- Классы компонентов, которые совместно используются серверной частью и приложением Android.
Изначально я хотел создать три модуля на равном уровне иерархии. Однако с IntelliJ это не представляется возможным. Я могу добавлять новые модули только внутри первого модуля. Интересно, это то, как я должен это делать? Или есть лучший способ настроить этот макет проекта с помощью IntelliJ? Эти иерархии представляют только папки?
Я чувствую, что должен сделать (3) библиотечный модуль и добавить зависимости к (1) и (2). Поскольку модуль определяется как отдельная единица функциональности, которую вы можете компилировать, запускать, тестировать и отлаживать независимо, я считаю, что это правильный подход.
Это мой первый многомодульный проект в IntelliJ. Любое объяснение приветствуется!