Android Studio添加依赖后无法导入库及依赖解析失败求助
解决com.github.tehras:charts依赖无法解析的方法
检查仓库配置
这个库托管在JitPack平台,必须先让项目能访问这个仓库:- 新版Gradle(7.0+,Android Studio默认):打开根目录的
settings.gradle,在dependencyResolutionManagement的repositories块里加上:maven { url 'https://jitpack.io' } - 旧版Gradle:打开根目录的
build.gradle,在allprojects的repositories块中添加上述仓库地址。
- 新版Gradle(7.0+,Android Studio默认):打开根目录的
确认依赖写法正确
检查app模块的build.gradle(或build.gradle.kts),依赖要放在dependencies块里:
Groovy语法:dependencies { implementation 'com.github.tehras:charts:0.2.4-alpha' }Kotlin DSL语法:
dependencies { implementation("com.github.tehras:charts:0.2.4-alpha") }排查网络与代理
确保Android Studio能正常连接JitPack,要是开了代理,得确认代理允许访问https://jitpack.io,或者暂时关闭代理试试。强制刷新依赖
点Android Studio右侧Gradle面板里的项目名→Tasks→build→clean,然后点Gradle工具栏的刷新图标(或执行refreshDependencies任务)。换个版本试试
如果还是不行,试试该库的稳定版本0.2.3,依赖改成implementation 'com.github.tehras:charts:0.2.3',这个版本的兼容性更稳定。
内容的提问来源于stack exchange,提问作者Anyilieze Nzei
相关产品推荐
相关产品推荐

