我想知道libgdx
中的依赖关系。每个子项目(Android,iOS等)都可以根据我的理解拥有自己的依赖项(它们有自己的构建.gradle
文件)。
我认为我只会将依赖项导入到例如核心项目中,然后所有其他子项目也会使用该依赖项。那不是这样吗?或者我是否总是需要为每个子项目多次指定一个依赖项,即使我已经在核心项目中导入了它?
答案 0 :(得分:1)
在libgdx中,每个项目都依赖于核心项目,因此如果核心项目依赖于库,子项目也将依赖于它。
您可以使用Maven轻松管理gradle中的依赖项,如下所示:
dependencies {
compile "group.name:artifactId:versionX"
}
填写libgdx,这将使:
dependencies {
compile "com.badlogicgames.gdx:gdx:1.4.1"
}
要添加更多依赖项,请在新行上添加另一个compile ""
。