无法解决Android Studio 3.0.1中的所有依赖关系 [英] Unable to resolve all dependencies in android studio 3.0.1

查看:491
本文介绍了无法解决Android Studio 3.0.1中的所有依赖关系的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

无法解析':app @ debug / compileClasspath'的依赖关系:无法解析com。 android.support:appcompat-v7:26.1.0。



无法解析com.android.support:appcompat-v7:26.1.0。必填项:project:app

 没有com.android.support:appcompat-v7:26.1.0的缓存版本可用于离线模式。 

错误:无法解析配置':app:debugCompileClasspath'的所有文件。

 无法解析com.android.support:appcompat-v7:26.1.0。必需:project:app没有com.android.support:appcompat-v7:26.1.0的缓存版本可用于离线模式。离线模式下没有com.android.support:appcompat-v7:26.1.0的缓存版本。无法解析com.android.support.constraint:constraint-layout:1.1.0-beta3。必需:project:app没有com.android.support.constraint:constraint-layout:1.1.0-beta3的缓存版本可用于离线模式。离线模式下没有com.android.support.constraint:constraint-layout:1.1.0-beta3的缓存版本。无法解析com.android.support:design:26.1.0。必需:project:app没有可用于脱机模式的com.android.support:design:26.1.0的缓存版本。离线模式下没有com.android.support:design:26.1.0的缓存版本。无法解析com.android.support:cardview-v7:26.1.0。必需:project:app没有com.android.support:cardview-v7:26.1.0的缓存版本可用于离线模式。离线模式下没有com.android.support:cardview-v7:26.1.0的缓存版本。无法解析com.google.android.gms:play-services-ads:11.4.2。必填项:project:app没有com.google.android.gms:play-services-ads:11.4.2的缓存版本可用于离线模式。脱机模式没有com.google.android.gms:play-services-ads:11.4.2的缓存版本。无法解析com.android.support:support-v4:26.1.0。必需:project:app没有com.android.support:support-v4:26.1.0的缓存版本可用于离线模式。离线模式下没有com.android.support:support-v4:26.1.0的缓存版本。 

我想使项目脱机..如果我没有互联网连接..(对于新项目

解决方案

在将AS更新为3.1.3
之后,我遇到了同样的问题: p>

我在同步gradle时遇到这些错误:-



错误:无法解决':app @ debug / compileClasspath'的依赖项:无法解析xxx。



错误:无法解决':app @ debug / compileClasspath'的依赖关系:无法解决xxx。



错误:无法解析':app @ debugAndroidTest / compileClasspath'的依赖关系:无法解析xxx。



错误:无法解决':app @ releaseUnitTest / compileClasspath'的依赖关系:无法解析xxx。



错误:无法解决':app @的依赖关系debugAndroidTest / compileClasspath':无法解析xxx。



解决此问题的方法



1 。在SDK Manager中检查代理>外观和内容;行为>系统设置> HTTP代理。
应该自动检测代理设置。



2 。默认设置生成,执行,部署>生成工具> Gradle
取消选中脱机工作。



3 。在左侧面板中,选择项目资源管理器> Android
检查Gradel脚本目录。寻找cradle.properties(全局属性)
它包含代理添加的属性,请对所有属性进行注释。



尝试清理和构建。



现在检查所有依赖项的解析。


Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.

Could not resolve com.android.support:appcompat-v7:26.1.0. Required by: project :app

No cached version of com.android.support:appcompat-v7:26.1.0 available for offline mode.

Error:Could not resolve all files for configuration ':app:debugCompileClasspath'.

Could not resolve com.android.support:appcompat-v7:26.1.0. Required by: project :app No cached version of com.android.support:appcompat-v7:26.1.0 available for offline mode. No cached version of com.android.support:appcompat-v7:26.1.0 available for offline mode. Could not resolve com.android.support.constraint:constraint-layout:1.1.0-beta3. Required by: project :app No cached version of com.android.support.constraint:constraint-layout:1.1.0-beta3 available for offline mode. No cached version of com.android.support.constraint:constraint-layout:1.1.0-beta3 available for offline mode. Could not resolve com.android.support:design:26.1.0. Required by: project :app No cached version of com.android.support:design:26.1.0 available for offline mode. No cached version of com.android.support:design:26.1.0 available for offline mode. Could not resolve com.android.support:cardview-v7:26.1.0. Required by: project :app No cached version of com.android.support:cardview-v7:26.1.0 available for offline mode. No cached version of com.android.support:cardview-v7:26.1.0 available for offline mode. Could not resolve com.google.android.gms:play-services-ads:11.4.2. Required by: project :app No cached version of com.google.android.gms:play-services-ads:11.4.2 available for offline mode. No cached version of com.google.android.gms:play-services-ads:11.4.2 available for offline mode. Could not resolve com.android.support:support-v4:26.1.0. Required by: project :app No cached version of com.android.support:support-v4:26.1.0 available for offline mode. No cached version of com.android.support:support-v4:26.1.0 available for offline mode.

I want to make project offline.. if I dont have internet connection.. (For new project not connect to internet)

解决方案

I have same issue after updating AS to 3.1.3 Issues with me:

I am getting these errors while syncing gradle:-

Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve xxx.

Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve xxx.

Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve xxx.

Error:Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve xxx.

Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve xxx.

Solution for fix this issue:

1. Check proxy in SDK Manager > Appearance & Behavior > System Settings>HTTP Proxy. Auto-detect proxy settings should be checked.

2. Default settings Build, Execution, Deployment > Build Tools > Gradle Uncheck Offline work.

3. In left side panel select Project explorer > Android Check Gradel Scripts dir. look for cradle.properties (Global Properties) It contains proxy added properties please do commented all of them.

Try to clean and build.

Now check all dependencies resolve.

这篇关于无法解决Android Studio 3.0.1中的所有依赖关系的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆