私はMPAndroidChart
アンドロイドスタジオでライブラリを使用しています。しかし、gradle を同期しようとすると、下の画像に示すようなエラーが発生します。
Gradle テキストは、MPAndroidChart
ライブラリをコンパイルするためにここにあります。
compile 'com.github.PhilJay:MPAndroidChart:v2.1.4'
この問題を解決するにはどうすればよいですか?
私はMPAndroidChart
アンドロイドスタジオでライブラリを使用しています。しかし、gradle を同期しようとすると、下の画像に示すようなエラーが発生します。
Gradle テキストは、MPAndroidChart
ライブラリをコンパイルするためにここにあります。
compile 'com.github.PhilJay:MPAndroidChart:v2.1.4'
この問題を解決するにはどうすればよいですか?
パッティング
repositories {
maven { url "https://jitpack.io" }
}
アプリフォルダーのbuild.gradleで問題を修正しました!
maven { url 'https://jitpack.io' }
内部リポジトリを配置することでこれを解決しましたsettings.gradle
これをgradleに追加して問題を解決した後、同じ問題が発生しました。
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
`
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 経由のみの場合もあります。
コマンド ラインから gradle ラッパー タスクを実行する
cd ~/AndroidStudioProject/myproject/myapp
./gradlew tasks
または、プロジェクトを再構築するだけです。私のために働いた