2015-09-22 10 views
22

私はアンドロイドスタジオのMPAndroidChart libararyを使用していますが、私は下の画像のようにエラーが発生したgradleを同期しようとしています。 MPAndroidChart libararyをコンパイルするためのテキストがここにあります。解決できませんでした:com.github.PhilJay:MPAndroidChart:v2.1.4

compile 'com.github.PhilJay:MPAndroidChart:v2.1.4' 

Error screenshot

この問題を解決するのに役立ちます。事前に感謝します

+7

あなたは 'のmaven {URLを追加しました"https://jitpack.io"} 'をリポジトリに追加しますか? –

+1

@AndrewBrookeコメントに追加するだけで、あなたのプロジェクトgradle.buildに行き、この行をリポジトリ:maven {url "https://jitpack.io"}に追加する必要があります。 allprojects { リポジトリ{ jcenter() Mavenの{URL "https://jitpack.io"}} } –

+0

はい、あります:私のプロジェクトは、このようなものです。 _com.github.PhilJayの検索結果が見つかりません:MPAndroidChart_プロジェクト構造でのライブラリ依存の選択 - > app - > Dependancy - > +(add) - >ライブラリ依存検索の選択 – pRaNaY

答えて

6

アンドロイドスタジオを再起動してから問題が解決しました - >プロジェクトを再構築してください。

+1

私のために働く。 –

+0

完璧な、これは私のために働いている! – bebosh

0

1つの問題は、プロキシの背後にあることもあります。 したがって、2つの可能性があります。 android Studioにプロキシ設定を追加するには、プロジェクトルートにgradle.propertiesファイルを追加することもできます。そこ 次の資格情報を入力する必要があります。

systemProp.http.proxyPassword= 
    systemProp.http.proxyHost= 
    systemProp.http.proxyUser= 
    systemProp.http.proxyPort= 
    systemProp.https.proxyPassword= 
    systemProp.https.proxyHost= 
    systemProp.https.proxyUser= 
    systemProp.https.proxyPort= 

ので、httpsのプロパティはかなり必要です。私はリポジトリが両方のプロトコルで利用できることがしばしば分かった。しかし時にはhttpまたはhttpsを介してのみです。

-1

プロジェクトを再構築するだけです。私のために働いたアプリフォルダにbuild.gradleに

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

を置く

+0

重複した回答https://stackoverflow.com/a/32724313/1549818 – grgarside

7

は私の問題を修正しました!

84

追加

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

リポジトリ allprojects 下にないを参照してくださいスクリーンショットbuildscript:

enter image description here

+0

これは完璧な答えです。 – YeeKhin

+0

完璧なものです。おかげで – Araju

+0

ありがとう。また、[MPAndroidChart](https://github.com/PhilJay/MPAndroidChart)にも書かれていますが、気付かなかったこともあります。それを光に持って来てくれてありがとう! –

0

ランのGradleラッパータスクコマンドラインから

cd ~/AndroidStudioProject/myproject/myapp 
./gradlew tasks 
3

上記の解決策は私には役に立たなかった。私は私のプロジェクトで働いているMPAndroidChartのlibを取得するために、以下に使用しました。最新のMPAndroidChart jarをダウンロード

  1. https://jitpack.io/com/github/PhilJay/MPAndroidChart/v3.0.1/MPAndroidChart-v3.0.1.jar

  2. はYourProject /アプリ/ libディレクトリにダウンロードMPAndroidChart-v3.0.1.jarファイルをコピーし

  3. アプリレベルで、次の依存関係をコンパイルビルド。私はGradleの中でこの1を追加した後に同じ問題を抱えていたのGradle

    dependencies { 
    
        compile files('libs/MPAndroidChart-v3.0.1.jar') 
    
    } 
    
  4. 再同期のGradle

1

は私の問題を解決しました:

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

` 
関連する問題