我的项目中缺少“顶级”项目 build.gradle 脚本:
我从一个非常复杂的 Maven/Eclipse 项目中将它导入到 Android Studio 中,它基本上在目录的顶层制作了一个模块(“android”),并添加了所有子模块(“tappurwear”,“shared”等) 到该原始模块的目录中。
我知道这是一种困惑的结构,但是还有很多其他的构建脚本,所以我真的不能将所有文件移动到一个适当的单独模块中。
所以现在我想知道,如何为整个项目添加顶级 build.gradle 脚本?我见过的通常的 Android Studio 项目只有一个,但它将我的顶级构建脚本视为“android”模块的构建脚本。我可以创建一个新的 build.script 作为与其他模块共享设置的顶级项目脚本吗?有没有办法重命名在所有其他模块脚本中使用的顶级构建脚本,在 Android Studio 或 Gradle 中?
最佳答案
我在我的多模块项目中遇到了同样的问题,这个解决方案对我有用。
- 关闭所有打开的项目。
- 从“欢迎使用 Android Studio”窗口中的最近项目中删除了项目。
- 现在点击“打开现有的 android studio 项目”并浏览到项目 repo 并选择顶级
build.gradle
。
关于android - 多模块项目中缺少顶级 build.gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31505263/