如何将maven导入我的Android Studio项目?

时间:2016-02-15 09:38:16

标签: java android maven

我想在我的Android应用中使用一个库:ez Vcard。但是这个库使用的是我不熟悉的Maven。我在网上查了一下,我的导入项目异议不提供pom.xml soo,我该如何添加依赖

<dependency>
   <groupId>com.googlecode.ez-vcard</groupId>
   <artifactId>ez-vcard</artifactId>
   <version>0.9.9</version>
</dependency>

进入我的项目,具体在哪里?

1 个答案:

答案 0 :(得分:3)

您不需要maven项目,可以在gradle项目中使用maven依赖项,您只需使用依赖项的gradle格式。

此库似乎托管在maven central上,因此您必须在全局 build.gradle 中链接到此存储库主机:

allprojects {
    repositories {
        mavenCentral()
    }
}

要将此依赖项导入项目,请在模块本地 build.gradle 文件中输入以下行:

dependencies {
    compile 'com.googlecode.ez-vcard:ez-vcard:0.9.9'
    // all the other dependencies...
}

您实际上可以看到here所有不同的依赖关系格式(在“依赖关系信息”下),从maven到gradle,ivy,sbt等等,它们都与存储库兼容。