首页 > 解决方案 > Intellij 模块

问题描述

我正在寻找关于我的项目的良好设置的建议。目前我有几个项目和几个 git 存储库。

使用模块,我通常会有一个应用程序,但它是不同的。我有两个或三个应用程序,这取决于您如何看待它。我可以简单地在一个项目的基础上工作。但是,这导致有很多项目。我也可以有一个项目,其中有两个应用程序。这感觉很奇怪,我不确定 Android 和纯 Java 的混合是否可行。我也可以有两个项目,但是如何处理应用程序之间共享的代码呢?

我有 (i) 一个 Android 应用程序,它能够连接到 (ii) 一台服务器或 (iii) 另一个 Android 应用程序。然后是一些图书馆。助手 android 应用程序和服务器使用第一个库共享一些代码。总的来说,我有四个图书馆的计划。总共有七个项目,有七个 git 存储库。

你会把这一切都放在一个有七个模块的项目中吗?你会选择其他设置吗?

标签: javaandroidintellij-idea

解决方案


推荐阅读