我还很新......
我以前通过成绩档案添加依赖项,例如
dependencies {
// ...
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.google.code.gson:gson:2.5'
// ...
}
现在我想添加一个新的dependency,但是以XML格式添加依赖。
<dependency>
<groupId>org.simpleframework</groupId>
<artifactId>simple-xml</artifactId>
<version>2.7.1</version>
</dependency>
为什么这个代码是用XML格式的,使用Gradle和我的项目目录中的文件放在哪个XML之间有什么区别呢?
答案 0 :(得分:2)
“XML格式”实际上是Maven格式。该XML是Maven识别依赖关系的方式。 Gradle依赖是相同详细信息的相同信息。
在长形式中,它看起来像这样。如果你注意xml中的标签和这里的标签,你会发现它是相同的信息。
compile group: 'org.hibernate', name: 'hibernate-core', version: '3.6.7.Final'
但你会更常见的是较短的版本:
compile 'org.hibernate:hibernate-core:3.6.7.Final'
详细了解gradle依赖关系here。