web-dev-qa-db-ja.com

Android plugin 1.3エラー

これは、SDKとビルドツールをAndroid Mに更新したときに得たエラーです

Android Build Tools
Found incompatible Build Tools and Android plugin versions:
* Module 'app' is using Android plugin 1.2.3 and Build Tools 23.0.0 rc1
Please use Android plugin 1.3 or newer, or an older Build Tools version.
Otherwise the project won't build.

クラスパス'com.Android.tools.build:gradle:1.2.3'1.に変更されました

別のエラーが発生しました。

Error:Could not find com.Android.tools.build:gradle:1.3.
Searched in the following locations:
    file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/Android/tools/build/gradle/1.3/gradle-1.3.pom
    file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/Android/tools/build/gradle/1.3/gradle-1.3.jar
    https://jcenter.bintray.com/com/Android/tools/build/gradle/1.3/gradle-1.3.pom
    https://jcenter.bintray.com/com/Android/tools/build/gradle/1.3/gradle-1.3.jar

私は今どうすればいい ?

20
N J

これは、当時Android gradle plugin 1.3がまだリリースされていなかったためです。ベータ版でした。

そのため、バージョンを1.3.0-beta1に設定してみてください。

すべてのAndroid grade plugin versions here 。のリストを参照できます。 :)

更新

Android gradle plugin 1.3がついにリリースされました: https://jcenter.bintray.com/com/Android/tools/build/gradle/1.3.0/

39
Aaron He

更新

バージョン1.4.0-beta1が利用可能になりました


Android gradleプラグインのバージョン1.3.0はまだリリースされていません。

現在の最新バージョン(Android-Studio 1.3プレビューで使用)は1.3.0-beta1です。

これをルートbuild.gradleに入れます

buildscript {
     ...
     dependencies {
         classpath 'com.Android.tools.build:gradle:1.3.0-beta1'
         ...
     }
}

このページでプラグインの最新の公開バージョンを見つけることができます: https://jcenter.bintray.com/com/Android/tools/build/gradle/

ビルドツールの更新も必要になる場合があることに注意してください。

Android {
    buildToolsVersion "23.0.0 rc1"
    ...
}

このバージョンのビルドツールは、「ツール(プレビューチャネル)」セクションのSDKマネージャーで利用できます。

22
ben75

As Android Studioは公式に1.3に更新されました(Gradleも同様)。

build.gradleファイルでgradleのバージョンを1.2.3から1.3。+に変更するとうまくいきました。次のようになります。

    dependencies {
    classpath 'com.Android.tools.build:gradle:1.3.+'

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

残念ながら、上記の上記の回答は私の場合はうまくいきませんでした。 Gradleは依存関係を解決している間、単にフリーズします(手動ダウンロードでもリポジトリに1.3.0-beta1が見つかりません):

enter image description here

Build.gradle(モジュール:アプリ)でbuildToolsVersionを「23.0.0 rc1」から「22.0.1」にダウングレードする必要があり、その後は正常に機能しました。

apply plugin: 'com.Android.application'

Android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
...
0
mkc