web-dev-qa-db-ja.com

Android St​​udio Gradle BuildToolsリビジョン

Android St​​udio 0.5.9にAndroidプロジェクトがあり、Gradleはこのエラーをスローしています。

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

SDKマネージャーからSDKビルドツールリビジョン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'
        }
    }
}

既にインストールされているビルドツール19を使用するようにgradleに指示するにはどうすればよいですか?

編集:私はそれがほとんどの人々のために働いたものだったので、私は別の答えをベストアンサーとしてマークしました

51

.6.0に更新した後、今朝同じ問題が発生しました。 /projectName/build.gradleで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ファイルを同期するそしてあなたは準備ができているはずです!

74
Eric Labelle

Build.gradleでbuildToolsVersion "19.0.0"buildToolsVersion "19.1.0"に変更したときに、エラーが変更されたことに気付きませんでした。

最初のエラーは:

Error: The SDK Build Tools revision (19.0.0) is too low for project 'Android'. Minimum required is 19.1.0

2番目のエラーは少し異なっていましたが、私はそれを見ませんでした:

Error: The SDK Build Tools revision (19.0.0) is too low for project ':CordovaLib'. Minimum required is 19.1.0

そのため、CordovaLibフォルダー内のbuild.gradleも変更しましたが、エラーは消えました。

12
Renato Isidio

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

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

8
Azurai

Android SDK Managerを開き、ビルドツール19.1がダウンロードされていることを確認します。再確認してください。

次に、build/app.gradleを見つけ、buildToolsVersion番号を「19.1」に変更します。

apply plugin: 'Android'

Android {
    compileSdkVersion 19
    buildToolsVersion '19.1'
    defaultConfig {
        minSdkVersion 10
        targetSdkVersion 19

    }
6
Jorge Vieira

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

Android {
    compileSdkVersion 14
    buildToolsVersion '17.0.0'

これに

Android {
    compileSdkVersion 14
    buildToolsVersion '19.1.0'
5
Michael

私は問題を見つけました、build.gradleは間違ったフォルダにありました

1

Android SDKツールの最後のバージョンをダウンロードした後、私はAndroidバージョンF4(モジュール設定)を変更します

https://www.dropbox.com/s/9ypuepxfwlcp4e5/Captura%20de%20pantalla%202014-06-10%2000.45.38.png

1
RoQ

同じ問題がありました。これが私がこの問題を解決したものです。

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

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

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

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

1
Dhnjy Patil

この方法で問題を修正します。

移動:projectFolder/gradle.proprieties

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

0
Luke

build.gradle "project:layout xml"コードの変更>>

 buildscript {
repositories {
    jcenter()
}
dependencies {
    classpath 'com.Android.tools.build:gradle:2.2.3'


}

} allprojects { repositories { jcenter()ここにコードを入力します} }

0
AmmAr Yasser

私も同じ問題に直面し、修正はとても簡単でした。 Android SDKマネージャーを起動して、最新のビルドツールを確認するだけです。最後に、選択したインストールパッケージをクリックします。 IDEを再起動して、プロジェクトのビルドを試みてください。

0
Optimus Krish