我正在尝试将ViewPagerIndicator包含到我的项目中,我宁愿使用Maven依赖项,也不要导入android库项目。有一些关于Maven的代码

<dependency>
  <groupId>com.viewpagerindicator</groupId>
  <artifactId>library</artifactId>
  <version>2.4.1</version>
  <type>apklib</type>
</dependency>

在示例项目中,该代码位于pom.xml文件中,但我没有该文件。我可以将上面的代码转换成我的build.gradle文件吗?还是可以只创建一个pom.xml文件并将其放入我的项目中?

最佳答案

您应该要求作者JakeWharton在Maven Central上提供一个aar。 (在此处投票:https://github.com/JakeWharton/Android-ViewPagerIndicator/pull/229)。在此之前,有一个临时解决方案可以使用社区中的Maven repo 协议(protocol)。

repositories {
    maven {
        url 'https://github.com/Goddchen/mvn-repo/raw/master/'
    }
    mavenCentral()
}

dependencies {
    compile 'com.actionbarsherlock:viewpagerindicator:2.4.1'
}

https://github.com/Goddchen/mvn-repo

10-07 18:54
查看更多