当前位置:  开发笔记 > 编程语言 > 正文

Android Studio 2.0 - 插件太旧,请更新到更新版本,或将ANDROID_DAILY_OVERRIDE环境变量设置为

如何解决《AndroidStudio2.0-插件太旧,请更新到更新版本,或将ANDROID_DAILY_OVERRIDE环境变量设置为》经验,为你挑选了5个好方法。

我更新了Android Studio 2.0版并正常使用.当我今天创建一个新项目时,它显示错误插件太旧,请更新到更新的版本,或将ANDROID_DAILY_OVERRIDE环境变量设置为

我意识到只有在创建新项目时才会出现此问题.在之前开发的项目中,问题没有发生,我意识到gradle是不同的 classpath 'com.android.tools.build:gradle:1.3.0'.

我必须使用相同的旧项目更新?

我的app/build.gradle

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.2"

defaultConfig {
    applicationId "luizugliano.com.br.teste"
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
}

我的build.gradle(项目)

// Top-level build file where you can add configuration options common to all    sub-projects/modules.

buildscript {
  repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0-alpha1'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
  }
}

allprojects {
  repositories {
    jcenter()
  }
}

task clean(type: Delete) {
  delete rootProject.buildDir
}

Nick Cardoso.. 131

UH OH,谷歌公告: "该网站不再为Android Studio提供下载."

(旧的"频道"链接不再有效.此答案中的链接已更新为新格式,请确保在使用时更改书签)

您需要更新正在构建的gradle工具的版本.这可以在你的依赖项部分找到build.gradle.您有3个选项可以更新到:

2017年3月2日发布频道中引用的最新稳定版本

classpath 'com.android.tools.build:gradle:2.3.0' 

最新的beta版通过预览频道 2月15日,2017年

classpath 'com.android.tools.build:gradle:2.3.0-beta4'

最新的alpha版本也从预览频道 3月21日,2017年给你使用的选项

classpath 'com.android.tools.build:gradle:2.4.0-alpha3' 

更新还要求您还要升级gradle包装器.截至2017年2月20日,最新的是:

distributionUrl=https\://services.gradle.org/distributions/gradle-3.4-all.zip

在android studio上,您可以通过更改为项目视图并查找gradle/ wrapper/ 找到您的包装器gradle-wrapper.properties

有时在更改包装器之后,项目将无法编译,“Minimum supported Gradle version is 2.14.1. Current version is 2.10. Try changing Gradle distribution version to...”尽管已经在gradle-wrapper.properties中具有正确的版本,但仍然存在错误.如果发生这种情况,请尝试以

转到Settings> Build, Execution, Deployment>Gradle

Project-level settings确保Use default gradle wrapper (recommended)选择的选项下,然后重新构建项目.

(附加说明:关于alpha和beta版本 - 当我检查时,并不总是比稳定版本更新的版本,在那些情况下我刚刚给出了以前版本的值.这允许你回滚到那个版本版本如果您遇到发布版本的问题)



1> Nick Cardoso..:

UH OH,谷歌公告: "该网站不再为Android Studio提供下载."

(旧的"频道"链接不再有效.此答案中的链接已更新为新格式,请确保在使用时更改书签)

您需要更新正在构建的gradle工具的版本.这可以在你的依赖项部分找到build.gradle.您有3个选项可以更新到:

2017年3月2日发布频道中引用的最新稳定版本

classpath 'com.android.tools.build:gradle:2.3.0' 

最新的beta版通过预览频道 2月15日,2017年

classpath 'com.android.tools.build:gradle:2.3.0-beta4'

最新的alpha版本也从预览频道 3月21日,2017年给你使用的选项

classpath 'com.android.tools.build:gradle:2.4.0-alpha3' 

更新还要求您还要升级gradle包装器.截至2017年2月20日,最新的是:

distributionUrl=https\://services.gradle.org/distributions/gradle-3.4-all.zip

在android studio上,您可以通过更改为项目视图并查找gradle/ wrapper/ 找到您的包装器gradle-wrapper.properties

有时在更改包装器之后,项目将无法编译,“Minimum supported Gradle version is 2.14.1. Current version is 2.10. Try changing Gradle distribution version to...”尽管已经在gradle-wrapper.properties中具有正确的版本,但仍然存在错误.如果发生这种情况,请尝试以

转到Settings> Build, Execution, Deployment>Gradle

Project-level settings确保Use default gradle wrapper (recommended)选择的选项下,然后重新构建项目.

(附加说明:关于alpha和beta版本 - 当我检查时,并不总是比稳定版本更新的版本,在那些情况下我刚刚给出了以前版本的值.这允许你回滚到那个版本版本如果您遇到发布版本的问题)



2> piotrek1543..:

在新项目中更改此部分:

dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0-alpha1'

dependencies {
    classpath 'com.android.tools.build:gradle:1.5.0'.

如果您不是经验丰富的用户,请坚持使用Android Studio的更新稳定频道.我想你从Canary Channel获得了Android Studio.

注意:

适用于Android Studio 的Canary Channel大致每周都会提供前沿更新.虽然这些构建版本已经过测试,但它们仍然存在漏洞,因为我们希望人们尽快看到新版本.

来自:http://tools.android.com/download/studio/canary

您无需更改旧项目的依赖项.它们应该在最新版本上正常运行.


我不认为这是一个充分的答案,因为官方Google文档列出了一个'2.0.0- {alpha | beta} X`依赖,并且恢复到`1.X`版本可能会使这些功能无法使用.

3> SonniE..:

更新时的问题相同.这对我来说是固定的:[build.gradle]

    classpath 'com.android.tools.build:gradle:2.0.0-alpha3'

要么

    classpath 'com.android.tools.build:gradle:2.0.0-beta2'


@ shashi2459在我的情况下,gradle`2.8`,构建工具`23.0.2`,将`com.android.tools.build:gradle:2.0.0-alpha3`降级为`com.android.tools.build:gradle:1.5 .0`然后它fiexd,试一试

4> 小智..:

只需在"Windows属性"的"高级系统设置"中,ANDROID_DAILY_OVERRIDE在错误消息中添加名称和给定值的新环境变量.重启android studio,你就可以开始了

在此输入图像描述



5> 小智..:

截至2016年4月5日,这对我有用:

classpath 'com.android.tools.build:gradle:2.0.0-rc3'

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有