Android Studio新建项目之后直接出现报错

报错信息为: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 Gradle Plugin Version版本 与 Gradle Version版本的对应关系_一碗单炒饭的博客-CSDN博客_android gradle plugin version

 如果下载不顺利可以通过下面的链接手动下载需要的版本,放在android studio默认下载后存放的位置即可

Gradle Distributions

具体的下载版本信息在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
}

  • 10
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值