为了将 Android App 的目标 API 级别升级到 36 以支持 Android 16。
我更新 Android Studio 到了最新的版本:Android Studio Narwhal | 2025.1.1 Patch 1。
但是,在安装 gradle 依赖时,报错:
Build file 'build.gradle' line: 10
Plugin [id: 'com.android.application', version: '8.0.1', apply: false] was not found in any of the following sources:
这个错误,我还是第一次遇到,之前版本只是下载超时罢了。
无论是使用海外的源,还是国内的源(新版本 Android Studio settings.gradle 中切换国内源)。都会报这个错误。非常的诡异,我都有点崩溃了,大周末的吃饭都不香了。让 DeepSeek 分析了一下,也是分析的非常不靠谱。
更换五六个 com.android.application plugin 版本号,都是显示找不到。最后还是传统手艺,Google 大法香,找到 StackOverflow 上的一个小众解决方案:
https://stackoverflow.com/questions/76620079/android-gradle-plugin-8-0-2-plugin-id-com-android-application-version-8
for me, problem solved by removing proxy from gradle.properties file in C:\Users\USERNAME\.gradle directory removing these lines:
systemProp.http.proxyHost=hostname
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=de\\username
systemProp.http.proxyPassword=xxx
对于我来说,gradle.properties 并不在 C 盘用户目录下,而是在自定义的路径,可以通过 Gradle User Home 配置找到这个路径:
打开 gradle.properties,删除掉里面的 proxy 这四行配置
保存后,再次执行安装 gradle 依赖就能正常下载了。长舒一口气 😅
估计是之前没有找到国内源,为了下载 gradle,设置了本地的 proxy,然后新安装的 Android Studio 2025 版本直接继承了这个配置,并且强制启用,没有禁用的地方。只能手动打开文件删除。
浪费生命!
关于作者 🌱
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式