android studio 新建项目编译报错
报错信息
Plugin [id: 'com.android.application', version: '8.8.1', apply: false] was not found in any of the following sources:
[versions]
agp = "8.8.1"
compileSdk = 35
distributionUrl= services.gradle.org/distributions/gradle-8.9-bin.zip
好久没新建安卓项目了 现在版本管理变成啥样了啊
求助 能解决请喝茶
先关闭 Android Studio ,然后把 C:\Users\用户名.gradle 下面的内容除了 gradle.properties (如果在这里配置了代理,不要删除这个文件)以外的其他目录都删掉,然后再打开 Android Studio ,让它重新 Make project 就行。
降低一下 agp 和 gradle 版本
我在 C:\Users\用户名.gradle 目录下没找到 gradle.properties
文件夹已经显示了隐藏文件了 为啥没得。。 用 everything 搜了下也没有。。
具体降低到多少 agp 多少 gradle 多少比较合适
#3 不是叫你找这个文件,是叫你删掉 .gradle 这个目录,你如果之前没配置过 gradle.properties 就直接删掉整个目录吧。
99% 代理导致,开个全局梯子试试
google 都能访问的 公司的项目是可以运行的 新建的项目不行 很奇怪
在删除.gradle 目录 重新试
看下你的插件依赖加上么:
pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
maven(" jitpack.io")
}
}
然后就是检查网络,是不是下载失败了
网络没问题 设置里面 http 里面 Google.com 百度.com 都能 connection successful 的
我刚按照你的插件都改了 还是不行。。。一样的报错
Plugin [id: 'com.android.application', version: '8.8.1', apply: false] was not found in any of the following sources:
Try:
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
Get more help at help.gradle.org.我删除了.gradle 目录 重新下了 还是老问题报错
重装 android stuido
#10 打开 Android Studio 菜单栏 File -> Invalidate Caches ,里面弹出个对话框,三个框都勾上,然后再点击 Invalidate and Restart 再试试。
现在 termainal 执行 mac
./gradle :app:assembleDebug --info
或者 window./gradlew :app:assembleDebug --info
然后看看输输出还是失败 用哪个版本的比较合适 目前
Android Studio Ladybug Feature Drop | 2024.2.2 Patch 1
Build #AI-242.23726.103.2422.13016713, built on February 6, 2025distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.9-bin.zip
修改成这样, 解决了记得给个小红包啊
在配置文件里给 gradle 设置一下代理
我帮你看看 eXhwMTMxNDIyMg==
有没有可能是 jcenter 的问题
//jcenter()
maven{ url' maven.aliyun.com/nexus/content/repositories/jcenter'}
7.5 以上的 gradle 改了语法,你首先要保证自己的 as 是最新的版本,另外把 sdk ,kotlin 插件什么都升级到最新。
然后 gradle 这玩意一般来说是不能直接下载的(哪怕你有梯子),根据链接直接把包下载下来放到对应的地方(自己搜具体的位置)
gradle 搞定之后,基本上能跑起来的,如果还是不行,就是你的 grade 版本,与 google 发布的 android 插件版本不兼容导致的,这时候就要找 8.8.1 对应的 gradle ,别人用的是什么版本
试了 不是。。
我看下载进度是可以的应该是吧最新的 gradle 包下下来的了的
奇怪的是公司项目的 7.5.1 的版本 gradle 都能正常跑
我新建项目就不行 奇怪在这里
新建版本 guadle 是 8.10.2 的版本
gradle 是 gradle ,android 插件是插件插件,他们两者之间有一定的版本约束的,你都说你的 7.5.1 的插件能跑 8.8.1 的 android ,可能 gradle 8.9 之后就要求更高的 android 插件版本
面试中遇到一道简单的 sql 题,小弟也能写出来,但写的非常乱,嵌套了很多子查询,我感觉有更美妙的写法,请教各位 题目 我的解答 SELECT a.id, a.name, a…
你还记得“软件真的好难做”中的那个有意思的例子吗?那个例子告诉我们软件开发中假设可能会是致命的事。今天,我又在StackOverflow上看到一个关于时间的问题——为什么192…
运行时从外部读取一个 16 进制数字,然后调用对应的函数,比如读取到1F3,那么就调用函数foo_1f3,函数参数也是有编号的,规律是这样: void foo_1f0(mycl…