pRa*_*NaY 51 android gradle mpandroidchart jitpack
我在android studio中使用MPAndroidChart libarary.但是当我尝试同步gradle时,如下图所示给出错误.Gradle文本在这里编译MPAndroidChart libarary.
compile 'com.github.PhilJay:MPAndroidChart:v2.1.4'
Run Code Online (Sandbox Code Playgroud)
请帮助解决此问题.提前致谢
Mah*_*raa 173
加
maven { url "https://jitpack.io" }
Run Code Online (Sandbox Code Playgroud)
到库下allprojects 不在buildscript见截图:
Sud*_*han 11
把
repositories {
maven { url "https://jitpack.io" }
}
Run Code Online (Sandbox Code Playgroud)
在app文件夹中的build.gradle修复了我的问题!
Nia*_*shi 10
分别在
和中build.gradle添加以下内容:maven { url 'https://jitpack.io' }buildscript{}allprojects{}
buildscript {
repositories {
maven { url 'https://jitpack.io' }
}
}
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Run Code Online (Sandbox Code Playgroud)
记住要Sync。
以上解决方案对我不起作用.我在下面使用MPAndroidChart lib来处理我的项目.
从以下网址下载最新的MPAndroidChart jar:https://jitpack.io/com/github/PhilJay/MPAndroidChart/v3.0.1/MPAndroidChart-v3.0.1.jar
将下载的MPAndroidChart-v3.0.1.jar文件复制到YourProject/app/lib目录
在app level build.gradle中编译了以下依赖项
dependencies {
compile files('libs/MPAndroidChart-v3.0.1.jar')
}
Run Code Online (Sandbox Code Playgroud)重新同步gradle
settings.gradle对于新的 android studio 版本,在文件中设置存储库
repositories {
google()
mavenCentral()
maven { url "https://jitpack.io" }
// Warning: this repository is going to shut down soon
}
Run Code Online (Sandbox Code Playgroud)
在Settings Gradle中,添加以下代码:
allprojects {
repositories {
google()
jcenter()
maven { url "https://jitpack.io" }
}
}
Run Code Online (Sandbox Code Playgroud)
在 gradle 中添加这个解决了我的问题后,我遇到了同样的问题:
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
`
Run Code Online (Sandbox Code Playgroud)
小智 5
对我来说,这个问题是通过按以下顺序放置代码来解决的。
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
maven { url "https://maven.google.com" }
}
}
Run Code Online (Sandbox Code Playgroud)