2016-04-03 22 views
1

私はAndroid Studioで新しく、自分のプロジェクトのカスタムビュー(https://github.com/glomadrian/dashed-circular-progress)に依存関係を追加したいと思います。 * .arrファイルをMavenリポジトリからダウンロードし、AARモジュールのようにインポートしました。しかし、このカスタムビューでいくつかの例外があるので、私はプロジェクトをコンパイルできません:ClassNotFoundException。誰かが、私がMaven担当者から依存関係を正しく追加する方法を段階的に説明できましたか?またはこのDashedCircularProgress.aarにいくつかの問題がありますか?ありがとう。Androidスタジオに依存関係を追加できません

あなたはbuild.gradleに次のコードを追加する必要がプロジェクトの説明で述べたようにbuild.gradle

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.2" 

    defaultConfig { 
     applicationId "com.ahryk94gmail.mibandsdk" 
     minSdkVersion 19 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

repositories { 
    maven { 
     url "http://dl.bintray.com/glomadrian/maven" 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile files('libs/gson-2.6.2.jar') 
    compile 'com.github.glomadrian:DashedCircularProgress:[email protected]' 
} 

答えて

2

repositories { 
    maven { 
    url "http://dl.bintray.com/glomadrian/maven" 
    } 
} 

dependencies { 
    compile 'com.github.glomadrian:DashedCircularProgress:[email protected]' 
} 

UPDATE

また、あなたがjitpack.ioを使用することができますGitHubから依存権をダウンロードしてください。

repositories { 
    maven { 
    url "https://jitpack.io" 
    } 
} 

dependencies { 
    compile 'com.github.glomadrian:dashed-circular-progress:59d245a' 
} 
+0

これは機能しません。 Android Studioは担当者のこの依存関係を見つけることができません。 –

+0

もちろん、カスタムMavenレポが必要です。答えを更新しました。 – Michael

+0

エラー:(32,13)解決に失敗しました:com.github.glomadrian:DashedCircularProgress:1.0 –

関連する問題