在build project 之后,报unable to resolve dependency for:xxx的错误

这个是添加依赖的过程中报错,无法添加依赖。

先用通用方法检查一下

0.请先确认clean Project过(有时候可能还需要清除Android Studio的缓存)

Clean Project的具体方法: Build -->Clean Project (如果无法Clean,请直接进入项目中,app文件夹,手动删除build文件即可)

清除Android Studio缓存的方法:File --> Invalidate Caches / Restart -->点击 Invalidate and Restart

上面两个方法,可以解决一般 编译文件造成的问题。

或许是你的Android Studio离线模式(不适用于AS 4.0+)

1.如果是刚安装Android Studio,先检测是否为离线模式。离线模式当然没有网络,当然就无法下载依赖了

检查 File-->Settings...-->Build, Execution, Deployment-->Gradle-->取消Offline work的勾选

再试一次

如果还不行,再往下看

或许是你无法连接到仓库

2.如果是大陆的网络,经常会有波动。因为我们下载依赖,需要【科学】上网,所以,我们可以选择阿里镜像。这样就不会受到网络波动的影响了

工程目录 app-->build.gradle 在android{..}下 添加下列代码,如果已有,请覆盖修改

allprojects {repositories {jcenter()maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }}
}
buildscript {repositories {maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}}
}

再试一次

如果还不行,再往下看

如果是旧版AS升级到3.0的AS

3.如果是Android Studio 3.0,可能需要删除一些东西。因为AS3.0 对lambda 表达式支持,不需要使用第三方库了

1) app-->build.gradle中的  apply plugin: 'me.tatarka.retrolambda 需要删除,

dependencies中的:

releaseCompile project(path: ':library', configuration: 'release')

debugCompile project(path: ':library', configuration: 'debug')

但是,将library删除之后,你还需要将其在project strcture中重新导入

2) library的build.gradle中  apply plugin: 'me.tatarka.retrolambda'    删了

3) 删除project的build.gradle  中的:classpath 'me.tatarka:gradle-retrolambda:3.3.1'

4) 最后需要将gradle.properties文件中添加android.enableAapt2=false ,关闭关闭aapt2的编译。

再试一次

如果还不行....

请给我留言

一起学习进步

unable to resolve dependency for:xxx相关推荐

  1. Unable to resolve dependency for xxx, Could not resolve project

    我们为了在不同的环境使用不同的配置,所以会在gradle中添加buildtypes来区分环境,并且在下面进行不同的配置,比如: buildTypes {dev{signingConfig signin ...

  2. Unable to resolve dependency问题解决

    Unable to resolve dependency 是一个让我头疼的问题 之前总是阴差阳错调试好 但是也没有总结出来方法 但是今天找到了 方法来源 https://jingyan.baidu.c ...

  3. npm install报错 npm ERR,code ERESOLVE npm ERR,ERESOLVE unable to resolve dependency tree

    文章目录 前言 问题分析 解决方法 转载于 前言 在下载npm时报错npm ERR! code ERESOLVE npm ERR! ERESOLEVE unable to resolve depend ...

  4. npm安装依赖报错 unable to resolve dependency tree....

    场景: 之前的项目组已经没我需求了,我被分配到一个新项目组,重新clone的master代码,在npm install的时候报错unable to resolve dependency tree- 这 ...

  5. 解决Android studio 编译问题(版本不对问题)Unable to resolve dependency for******

    在 Android studido 新建工程编译出现了几十个错误: Unable to resolve dependency for ':app@debug/compileClasspath': Co ...

  6. npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

    问题 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! Foun ...

  7. Vue 安装 Element UI时报错 code ERESOLVE unable to resolve dependency tree

    检查当前版本是否为 npm 7.x,7.x对树依赖检查更严格,需要在命令后增加--legacy-peer-deps以规避此报错,在安装其他依赖时如果报错类似也可如此解决,当然也可以将npm降级到6.x ...

  8. Unable to resolve dependency for ':okgo@debug/compileClasspath': Could not resolve com.squareup.okh

    Unable to resolve dependency for ':okgo@debug/compileClasspath': Could not resolve com.squareup.okht ...

  9. 解决vue项目的 verbose stack Error: unable to resolve dependency tree问题

    项目场景: 安装vue插件的时候出现报错 verbose stack Error: unable to resolve dependency tree 在命令后面加入 –legacy-peer-dep ...

最新文章

  1. nslookup命令用法
  2. mysql 关闭主从_取消mysql主从复制关系
  3. mysql索引分析_MySQL索引分析和优化
  4. 解决:安装SQl 2008为SQL Server代理服务提供的凭据无效
  5. 故人的一份连连看代码,c语言版本
  6. 关于 Nuxt 集成ueditor的一些坑(包括图片上传)前端部分
  7. [css] 你有用过table布局吗?说说你的感受
  8. Webpack基础之输出
  9. java中抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰...
  10. 如何制作频数折线图(详细)
  11. mysql 命令查看sql文件大小_用SQL命令查看Mysql数据库大小
  12. NYOJ116----线段树树状数组
  13. Java小白入门:聊聊Java这门编程语言
  14. Ubuntu 16.04 Kalibr安装使用
  15. PHP安装rabbitmq扩展
  16. Paho Java Client 连接阿里云物联网平台
  17. nexus7 刷成kali linux,Nexus 6p 刷入Kali Linux Nethunter 2019.4方法
  18. 谈谈市面上无线路由器的性能和芯片
  19. 【聆思CSK6 视觉AI开发套件试用】AI控制直流电机转速接口打通
  20. Maven警告:Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is...

热门文章

  1. accuracy_score ValueError: Classification metrics can‘t handle a mix of multiclass and cont
  2. windows7无法启动防火墙 错误代码0x80070422 的解决方法!
  3. 移动营销:微博营销与微信营销认识营销渠道
  4. 创业方向:O2O及移动社交 from 沈博阳
  5. 微信小程序:获取本机号码的正确方式
  6. 如何清理电脑版微信的硬盘空间?(本文章完全由chatGPT命题生成,一个字都没改)
  7. 浅谈计算机辅助数学教学论文,论文浅谈对计算机辅助数学教学的认识精选.doc...
  8. NEFU-大二大三训练赛17D-泡泡堂
  9. 华创期货:谈谈长线交易对于亏损或盈利的影响
  10. 类和对象的区别和联系