有些库是android开发的关键部分 问题是我们在制作新项目时是否可以设置一些默认库添加到gradle中(我知道有些方法,例如模板,但它们在某种程度上也需要相同的过程)
答案 0 :(得分:0)
AndroidStudio中有一些模板。
您可以管理它们以添加一些依赖关系,但是我不建议这样做,因为模板可以在以后的版本中进行更改,每个更新都可以覆盖您的文件,因此进行良好的维护并不是那么简单。
这并不等效,也可能不是您的目标,但是您可以在项目中复制外部gradle文件,然后在很短的时间内添加依赖项。
类似gradleScript/dependecies.gradle
ext {
//Version
supportLibrary = '27.x.x'
//Support Libraries dependencies
supportDependencies = [
design : "com.android.support:design:${supportLibrary}",
recyclerView : "com.android.support:recyclerview-v7:${supportLibrary}",
cardView : "com.android.support:cardview-v7:${supportLibrary}",
appCompat : "com.android.support:appcompat-v7:${supportLibrary}",
supportAnnotation: "com.android.support:support-annotations:${supportLibrary}",
]
}
添加顶级build.gradle
:
// Load dependencies
apply from: 'gradleScript/dependencies.gradle'
然后在每个module/build.gradle
中添加依赖项:
// Module build file
dependencies {
//......
compile supportDependencies.appCompat
compile supportDependencies.design
}