在 Android Studio 中构建多模块项目的方法有两种:手动配置和使用插件。
-
手动配置:
- 在项目的根目录下创建多个子模块(子目录),每个子模块都是一个独立的 Android 应用模块或库模块。
- 在根目录的 settings.gradle 文件中引入每个子模块:
include ':app', ':library1', ':library2'
- 在每个子模块的 build.gradle 文件中配置模块的构建设置,包括依赖关系、编译选项等。
-
使用插件:
- 使用 Android Gradle 插件官方推荐的插件,如
com.android.application
和com.android.library
。 - 在项目的根目录下创建一个 build.gradle 文件,配置项目的构建设置,包括插件的引入和版本号等。
- 在根目录的 settings.gradle 文件中引入每个子模块:
include ':app', ':library1', ':library2'
- 在每个子模块的 build.gradle 文件中配置模块的构建设置,包括依赖关系、编译选项等。
- 使用 Android Gradle 插件官方推荐的插件,如
使用插件的方法相对简单,且提供了更多的构建选项和功能。通常情况下,使用插件是更推荐的方式。