关于小狐狸版本的AS,编译报错 repository ‘Google‘ was added by build file ‘build.gradle问题完美解决

news/2024/5/20 1:01:44 标签: gradle, android studio

错误关联:Failed to resolve: 、 repository ‘Google’ was added by build file 'build.gradle

首先我导入一个库后编译项目遇到这样的问题:

出现Failed to resolve: com.github.chrisbanes:PhotoView的问题,
你们的工程可能报各种库的问题,但开头都是Failed to resolve:com.github.xxxx.xxxx
则应在项目的 build.gradle 添加如下:

 maven {url"https://jitpack.io"} 

在小狐狸版本之前,只要我们在全局的build.gradle添加即可,例如:

allprojects {
	repositories {
		google()
		jcenter()
		maven {url"https://jitpack.io"} 
	}
}

注意,下载最新版本的AS,如果在项目的build.gradle中添加项目编译需要的依赖,
然后,报错,编译不过。

problem occurred evaluating root project 'My Application'.
Build was configured to prefer settings repositories over project repositories but repository 'Google' 
was added by build file 'build.gradle

gradle_29">注意: Google最新的项目编译依赖配置改到settings.gradle中了,解决如下:

In settings.gradle you can add the repositories you want to add to the project

dependencyResolutionManagement {
   repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
   repositories {
      google()
      mavenCentral()
      jcenter()
      maven { url 'https://jitpack.io' }
    }
}

http://www.niftyadmin.cn/n/793643.html

相关文章

Android Gradle学习(二)

Gradle学习二一、Gradle构建机制1、settings.gradle2、顶层构建文件:build.gradle3、模块的构建文件:build.gradle(1)插件(2)Android(3)依赖包4、Daemon(守护进程&#x…

可能是最详细的Android图片压缩原理分析(一)—— Android图片压缩必备基础知识

本篇文章已授权微信公众号guolin_blog(郭霖)独家发布 稀土掘金链接 前言: 最近在研究图片压缩原理,看了大量资料,从上层尺寸压缩、质量压缩原理到下层的哈夫曼压缩,走成华大道,然后去二仙桥&am…

可能是最详细的Android图片压缩原理分析(二)—— 鲁班压缩算法解析

本篇文章已授权微信公众号guolin_blog(郭霖)独家发布 稀土掘金链接 前言 通过上一篇,我们了解了一些关于图片压缩的基础知识,这篇文章我们主要讲解一下鲁班压缩的算法逻辑,很多博客都是从Github上将人家的介绍直接拷贝…

可能是最详细的Android图片压缩原理分析(三)—— 底层哈夫曼压缩讲解

本篇文章已授权微信公众号guolin_blog(郭霖)独家发布 稀土掘金链接 前言 在前面的 Android图片压缩必备基础知识 中,提到的Skia是Android的重要组成部分。在鲁班压缩算法解析中提到哈夫曼压缩,那么他们之间到底是什么关系呢&…

可能是最详细的Android图片压缩原理分析(四)—— 大图加载优化(防止OOM)

前言: 这个还没写完,之后写完会进行更新。 系列教程 可能是最详细的Android图片压缩原理分析(一)—— Android图片压缩必备基础知识 可能是最详细的Android图片压缩原理分析(二)—— 鲁班压缩算法解析 可…

记录一下Activity的configChanges属性

前言:记录一下Activity的configChanges属性,方面以后使用。 出自《Android开发艺术探索》,系统比较旧,Android5.0 项目含义mccSIM卡唯一标识IMSI(国际移动用户识别码)中的国家代码,由三位数字组成,中国为460。此项标识m代码发生了…

利用Android Gradle进行自动化设置资源名命名规则

文章目录一、背景描述:二、思路分析三、问题解决与实现四、工具的使用五、结论与展望一、背景描述: 公司再不断推进组件化,多个Module开发。随着Module越来越多,当然也存在许多需要注意的问题。是无法保证多个Module中的资源命名完…

【10】Kotlin项目实操之首页模块

(1)一个人只要自己不放弃自己,整个世界也不会放弃你. (2)天生我才必有大用 (3)不能忍受学习之苦就一定要忍受生活之苦,这是多么痛苦而深刻的领悟. (4)做难事必…