今天更新了Android Studio,之前的项目就无法直接编译了。看了一下,是gradle的版本和gradle的插件版本不对应。
我安装的是Android Studio是最新的2.3.3版本,那么我现在的gradle版本就是2.3.3.
而我项目里,之前的Android Studio使用的是2.0.0,那么我的gradle版本就是2.0.0,使用的gradle插件版本是 2.10
gradle-wrapper.properties 文件里,是这样的
直接运行程序后就会出现gradle版本过低的提示
Warning:Android Studio 2.3.3.0 requires Gradle 2.14.1 (or newer) but project is using version 2.10.
It is strongly recommended that you update Gradle to version 2.14.1 or newer.
这里解释一下,gradle版本和gradle插件版本,是需要一一对应的,gradle插件版本可以比gradle高。 比如我现在Android Studio升级到了2.3.3,那么2.3.3就是gradle版本,3.3就是gradle插件版本,而2.0.0版本的gradle对应的是2.10的gradle插件。之前2.3的gradle对应的是2.14的gradle插件。
所以,将插件版本修改一下。
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
由于想编译apk的时候速度快点,习惯于不去网络上检查而使用本地的gradle插件,于是下载了一个3.4.1的版本到本机上。下载完成后,解压出来。在环境变量里设置一下。
preference -> Build,Execution,Deployment -> Gradle 里选择本地目录
这样就可以了。对于很多从网上下载的demo程序,很多也是由于插件版本不对应,无法直接编译,修改一下,就可以了。
相关推荐
Android studio gradle自己下载,解决studio下载过慢的问题,下载后里面有6.1.1,5.4.1,4.4三个版本的,看自己需要选择哪个。不需要解压,直接放到对应版本最后一个文件夹内
androidstudio gradle文件下载,下载地址:https://downloads.gradle-dn.com/distributions/gradle-5.4.1-all.zip,其他版本直接改版本号,因为as自动下载太慢,所以建议手动下载解压覆盖
Android Gradle插件是Android开发中的重要组成部分,它与Android Studio紧密协作,负责构建、编译和打包Android应用。在给定的压缩包文件"android_gradle-5.6.4-all.rar"中,包含了Gradle 5.6.4版本的完整资源,这...
Android Studio使用Gradle构建工具,Eclipse的ADT插件使用的是Ant构建工具。因为两个构建工具的区别,导致习惯了Eclipse开发环境的开发者刚开始比较难适应Android Studio。如果要迁移到Android Studio,建议最好了解...
android studio 配套资源 gradle8.7all
Android Studio是Google官方推出的...然而,随着时间的推移,更新的Android Studio版本可能需要更新的Gradle版本以保持最佳性能。因此,定期检查并更新Android Studio和Gradle至最新稳定版是维持高效开发的关键。
在Android开发环境中,Android Studio是主流的集成开发环境(IDE),而Gradle则是一个强大的构建工具,用于自动化项目的构建过程。本篇文章将深入探讨如何在Android Studio中自定义Gradle插件,以此来扩展和优化项目...
"解决Android Studio Gradle Metadata特别慢的问题" Android Studio是Android应用程序开发的官方IDE,它提供了许多功能来帮助开发者快速构建和测试Android应用程序。然而,在使用Android Studio时,有时可能会遇到...
1. **更新Gradle版本**:打开Android Studio,进入设置(Preferences on macOS, Settings on Windows/Linux)。在"Build, Execution, Deployment"分类下选择"Gradle"。取消勾选"Use default Gradle wrapper",然后在...
修改自新浪HttpDNSLib,改项目结构为Android Studio gradle项目,底层请求使用OkHTTP HttpDNS 修改自新浪HttpDNSLib,改项目结构为Android Studio gradle项目,底层请求使用OkHTTP HttpDNS 修改自新浪HttpDNSLib,改...
在Android开发过程中,Android Studio是官方推荐的集成开发环境(IDE),它依赖于Gradle构建系统来管理和构建项目。Gradle是一种强大的、灵活的构建自动化工具,它允许开发者使用Groovy或Kotlin DSL来编写构建脚本,...
Android Studio Gradle 配置 文档
Gradle是一个强大的自动化构建工具,Android Studio默认使用Gradle作为构建系统,允许开发者灵活地配置项目的构建过程。在本文中,我们将深入探讨如何配置Android Studio以使用Gradle 2.2.3插件,并理解pom和jar文件...
Gradle则是一个强大的构建工具,它被Android Studio采纳为默认的构建系统,使得项目构建过程更加灵活和自动化。本教程将针对初学者,详细介绍如何使用Android Studio和Gradle进行Android应用开发。 首先,让我们从...
内容包括:1.Android StudioRelease所有...3.Android Studio版本、Gradle版本、Build Tools版本详细对照,让大家不再因为版本问题而纠结,你只需要知道哪个Android Studio版本用对应Gradle以及Build Tools就可以了。
Android Studio运行项目时出现 Download https://services.gradle.org/distributions/gradle-3.3-all.zip 21 s 147 ms 是因为这个文件处在外网服务器,下载很慢所以连接总是中断,因此可以自行下载,然后 打开C盘...
请把文件复制在User/.gradle/文件路径下面完成android studio加速,并重新启动AS
在Android开发环境中,Android Studio是官方推荐的集成开发环境(IDE),而Gradle是一个强大的构建工具,用于自动化构建过程,包括编译、打包和测试等。在本话题中,我们将详细探讨如何为Android Studio配置Gradle...
当首次安装Android Studio或者更新项目时,它会尝试自动下载并配置所需的Gradle版本。然而,由于网络问题或者服务器繁忙,这个过程可能会出现下载失败或长时间无响应的情况。为了解决这个问题,你可以选择手动下载...
android studio gradle 用户指南api