【发布时间】:2020-09-29 02:06:59
【问题描述】:
我的项目中缺少“顶级”项目 build.gradle 脚本:
我从一个非常复杂的 Maven/Eclipse 项目中将它导入到 Android Studio 中,它基本上在目录的顶层制作了一个模块(“android”),并添加了所有子模块(“tappurwear”,“shared”等)到该原始模块的目录中。
我知道这是一种混乱的结构,但是还有很多其他的构建脚本,所以我真的不能把所有文件都移到一个合适的单独模块中。
所以现在我想知道,如何为整个项目添加顶级 build.gradle 脚本?我见过的通常的 Android Studio 项目只有一个,但它将我的顶级构建脚本视为“android”模块的构建脚本。我可以创建一个新的 build.script 作为与其他模块共享设置的顶级项目脚本吗?有没有办法可以重命名在所有其他模块脚本中使用的顶级构建脚本,在 Android Studio 或 Gradle 中?
【问题讨论】:
-
哪个项目是顶级的?
-
@ssh "android" 模块是根目录下的 build.script。我应该将其重命名为其他名称并为顶层创建一个新的 build.gradle 吗?
-
嗨,我对这两个 gradle 文件有点困惑。我的 app/platforms/android 中有一个,app/platforms/android/CordovaLib 中有另一个。现在我的问题是,哪个是项目级的,哪个是应用级的 build.gradle?你能帮帮我吗?
标签: android android-studio gradle