赞
踩
报错信息为:Plugin [id: 'com.android.application', version: '7.2.0', apply: false] was not found in any of the following sources
这个问题一直折磨了我很久。首先要在电脑上把基础的配置都配置完成。
具体需要配置的地方如下:
首先我使用的SDK版本是33, 对应的Build Tools Version版本为33.0.0。因此首先需要在下图的位置下载好33.0.0对应的SDK包。如果找不到要打开下面的show package details。
我使用的gradle版本如下:
其中,Android gradle Plugin Version和Gradle Version的对应关系可以从下面的链接中找到:
如果下载不顺利可以通过下面的链接手动下载需要的版本,放在android studio默认下载后存放的位置即可
具体的下载版本信息在gradle文件夹中的gradle-wrapper.properties里
不过我们也可以在设置中的这个位置手动更改use gradle from的位置
注意上面的就是默认下载和存放的目录。
这里同样要修改SDk版本为33,位置是app里面的build.gradle。
上面是基本的配置信息,已经完成,但是依然会报错。下面开始说解决办法。
首先感谢这位大佬的方法,我也是按照他的方法才最终解决的。
Android Studio构建新项目错误_augooh的博客-CSDN博客_android studio新建项目出错
这里是我的settings.gradle 文件,也是报错的位置所在。
将其修改如下:
- pluginManagement {
- repositories {
- //gradlePluginPortal()
- //google()
- //mavenCentral()
- maven { url 'https://plugins.gradle.org/m2/' }
- maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
- maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
- maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
- }
- }
- dependencyResolutionManagement {
- repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
- repositories {
- //google()
- //mavenCentral()
- maven { url 'https://plugins.gradle.org/m2/' }
- maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
- maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
- maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
- }
- }
- rootProject.name = "MyDemo"
- include ':app'
- //rootProject.buildFileName = 'build.gradle.kts'
可以看到直接完美解决。
如果是比较老的版本,就在主项目的build.gradle中修改为:
- // Top-level build file where you can add configuration options common to all sub-projects/modules.
-
- buildscript {
- repositories {
- maven{ url 'http://maven.oschina.net/content/groups/public/'}
- //maven { url 'https://maven.aliyun.com/repository/public/' }
- maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
- maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
- google()
- jcenter()
-
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:3.5.2'
-
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
- }
-
- allprojects {
- repositories {
- maven{ url 'http://maven.oschina.net/content/groups/public/'}
- //maven { url 'https://maven.aliyun.com/repository/public/' }
- maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
- maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
- google()
- jcenter()
-
- }
- }
-
- task clean(type: Delete) {
- delete rootProject.buildDir
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。