7

ViewPagerIndicatorを自分のプロジェクトに含めようとしていますが、Android ライブラリ プロジェクトをインポートするのではなく、Maven の依存関係を使用したいと考えています。Maven用に投稿されたコードがいくつかあります

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

サンプル プロジェクト内では、そのコードは pom.xml ファイルにありますが、そのファイルはありません。上記のコードを私の build.gradle ファイルに変換できますか? それとも、pom.xml ファイルを作成してプロジェクトに入れることはできますか?

4

2 に答える 2

3

作成者の JakeWharton に依頼して、aar を Maven Central で利用できるようにする必要があります。(ここで投票してください: https://github.com/JakeWharton/Android-ViewPagerIndicator/pull/229 )。それまでは、コミュニティから maven リポジトリを使用する一時的な解決策があります。

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

于 2013-10-27T12:40:26.943 に答える
0

ファイルはMaven Centralにあります。つまり、ビルドを実行するだけで、ファイルがダウンロードされます。これは、次のような gradle にも当てはまります。

'com.viewpagerindicator', name: 'library', version: '2.4.1', ext: 'apklib'
于 2013-10-24T17:07:21.997 に答える