【发布时间】:2014-10-13 22:14:10
【问题描述】:
我有什么:
四个独立工作的 Android 模块:
MyProjectMainModule,一个主容器应用,附加到MyProjectMyGradleModule,一个库,在gradlew过程中构建了所有必要的组件。MyPreGradleModule,一个库,带有src/、res/、AndroidManifest.xml和pom.xml,没有 gradle 包装器MyRawModule,一个库,有src/、res/、AndroidManifest.xml,没有pom.xml(常见于基于Ant的Eclipse项目中)
我想要达到的目标:
将所有三个模块(即MyGradleModule、MyPreGradleModule、MyRawModule)作为MyProject 的依赖项导入MyProject。完整的项目结构应类似于以下项目结构:
MyProject
|--MyProjectMainModule
|--MyGradleModule
|--MyPreGradleModule
|--MyRawModule
问题:
意识到所有三个模块(MyGradleModule、MyPreGradleModule 和 MyRawModule)都有不同的结构,那么以最小的努力导入每个模块的最佳方式是什么?
您能否将以下 Android Studio 菜单项之一与您答案中的每个模块匹配(如果您使用任何模块):
-
File->Import Module... -
File->New Module...->Import Existing Project -
File->New Module...->Android Library
【问题讨论】:
标签: android module android-studio android-gradle-plugin project-structure