52

Android Studio 0.5.9 に Android プロジェクトがあり、Gradle が次のエラーをスローしています。

Error:The SDK Build Tools revision (17.0.0) is too low. Minimum required is 19.0.0

SDK Manager から SDK Build Tools Revision 19 を既にインストールしています。これが私の build.gradle です。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.10.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 17
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 17
    }

    sourceSets {
        main {
            manifest.srcFile 'Manantiales/src/main/AndroidManifest.xml'
        }
    }
}

Build Tools 19 が既にインストールされている場合、それを使用するように gradle に指示するにはどうすればよいですか?

編集:別の回答をベストアンサーとしてマークしました。これは、ほとんどの人に役立つ回答だったからです。

4

11 に答える 11

74

.6.0 にアップデートした後、今朝同じ問題が発生しました。/projectName/build.gradle でグラドルのバージョンを変更する必要があります

classpath 'com.android.tools.build:gradle:0.11.+'

SDK マネージャーを開き、ビルド ツール 19.1 の新しいバージョンをダウンロードしてから、/projectName/moduleName/build.gradle の次の行を変更します。

android {
  compileSdkVersion 19
  buildToolsVersion "19.1" //This version needs to be updated to 19.1 after SDK update

  ...

}

次に、gradle ファイルを同期すれば準備完了です。

于 2014-06-08T01:13:24.670 に答える
8

最近、Android Studio を 0.6.0 に更新しましたが、同じ問題が発生していました。しかし、私のビルドは 19.1.0 ではなく 19.0.3 でした。buildToolsVersion "19.0.3" を --> "19.1.0" に変更して、Gradle に強制的に更新をダウンロードさせました。Android Studio を再起動したところ、エラーはなくなりました。正確な説明方法はわかりませんが、Maven サイトからパッチをダウンロードするように強制し、舞台裏で正義を行っていると思います。Gabriel Matusevich が言ったように、build.gradle は ProjectFolder -> AppFolder -> build.gradle にあります。

例外: このテストは完了していませんが、Gradle がサイトからダウンロードされたことに気付きました。コードを追加または削除していないか、アプリケーションをまだ実行していません。念のため、前に持っていた buildToolsVersion 番号を覚えておいてください。

于 2014-06-07T05:14:05.803 に答える
5

myAppProject/actionbarsherlock/build.gradle入って変更することでこの問題を修正しました

android {
    compileSdkVersion 14
    buildToolsVersion '17.0.0'

これに

android {
    compileSdkVersion 14
    buildToolsVersion '19.1.0'
于 2014-07-19T14:12:09.497 に答える
1

私も同じ問題を抱えていました。これが私がこの問題を解決したものです。

ステップ 1: SDK マネージャーに移動

ステップ 2: Android SDK Build-Tool を現在のバージョンから更新されたバージョンにアップグレードします。(私の場合、21.1.2にアップグレードしています)

ステップ 3:アプリケーションを再構築します。

この手順で問題が解決しました。それがあなたの問題も解決することを願っています。

于 2015-01-30T13:26:41.760 に答える
0

私はこの方法で問題を修正します:

移動: projectFolder/gradle.proprieties

ANDROID_BUILD_TOOLS_VERSION=19 (または別のバージョン) を ANDROID_BUILD_TOOLS_VERSION=19.1 に変更します。

于 2014-12-25T20:47:03.193 に答える