Plugin [id: ‘com.android.application‘, version: ‘7.*.*‘, apply: false] was not found 的解决办法

        呜呜~ 在新建项目File->New->New Project->Empty Activity 后遇到以下情况:Plugin [id: 'com.android.application', version: '7.2.2', apply: false] was not found in any of the following sources:

问题1:配置了 proxy

把File | Settings | Appearance & Behavior | System Settings | HTTP Proxy 设置为 No proxy ,

Gradle Scripts | gradle.properties里面注释掉proxy配置代码,具体参考:

新建项目下Gradle sync报错Plugin was not found in any of the following sources

问题2:Gradle 路径配置出错

正常情况下Android Studio会自动下载Gradle构建工具,一般会默认下载到C盘->用户->(电脑账户名目录下),此时会有一个.gradle目录。注意,下载的SDK里面也有一个.gradle目录,需要确保Android Studio 的 File | Settings | Build, Execution, Deployment | Build Tools | Gradle 路径下的Gradle user home: 设置到C盘的.gradle目录,如此该问题得到解决。

.gradle也可以从C盘迁移到其它盘,在此就不叙述了,可以参考:

Android Studio把C盘的.android和.gradle配置到其他盘

问题3:.gradle文件夹下面不存在 gradle 的包或者该包不可用

造成丢包的原因可能是不小心手动删除了,一般会自动下载回来(访问国外站点网速会很慢,手动下载也可)。如果是不可用那一般不会自动更新包,从而导致出错,此时需要手动从官网下载对应版本的包进行替换。

打开 Android Studio 的 Gradle Scripts | gradle-wrapper.properties 目录,distributionUrl 项记录了官网的地址和对应包的版本,在浏览器下载,回到C:\Users\(账户名)\.gradle\wrapper\dists\gradle-7.3.3-bin\6a41zxkdtcxs8rphpq6y0069z(最后这一长串目录名是随机的)目录下将压缩包替换,无需解压,系统会自动完成。

 修改完成 点击上方蓝色框的Try Again,如果没有也可点击File->Sync Project with Gradle Files,至此问题解决。

 

猜你喜欢

转载自blog.csdn.net/qq_53375075/article/details/126562829