首页 > 解决方案 > android gradle 插件版本栏为空

问题描述

下载新版本的 gradle 6.6.1 后,出现错误显示“无法解析外部依赖项 com.android.tools.build:gradle,因为没有定义存储库。需要:项目:app”我现在不知道该怎么做. android gradle插件版本是空的,我要填什么?
在此处输入图像描述

标签: android-studiogradleandroid-gradle-plugin

解决方案


在 gradle 的网站上获取最新版本(二进制文件就足够了):

https://gradle.org/

将其解压缩到 :~/.gradle/wrapper/dists

然后进入这个目录,直到找到 bin 版本:

~/.gradle/wrapper/dists/gradle-6.8/bin

现在创建一个符号链接:

sudo rm /usr/bin/gradle
sudo ln -s ~/.gradle/wrapper/dists/gradle-6.8/bin/gradle  /usr/bin/gradle

检查版本:

gradle --version

会给你这种输出:

------------------------------------------------------------
Gradle 6.8
------------------------------------------------------------

Build time:   2021-01-08 16:38:46 UTC
Revision:     b7e82460c5373e194fb478a998c4fcfe7da53a7e

Kotlin:       1.4.20
Groovy:       2.5.12
Ant:          Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM:          11.0.9.1 (Ubuntu 11.0.9.1+1-Ubuntu-0ubuntu1.18.04)
OS:           Linux **********

在 android studio 中,转到 Settings->Build,Execution&Deployment,Gradle 并将 gradle 用户主页更改为:~/.gradle/wrapper/dists/gradle-6.8/bin/gradle

然后文件->使缓存无效并重新启动。

现在点击 main.dart 右侧的播放按钮(在 linux 上为 shift+f10),它应该可以顺利运行。

在此处输入图像描述


推荐阅读