2016-04-26 11 views
0

コマンドラインAntで動作する単一モジュールプロジェクトを持っていて、それをGradleに変換したいのですが、 'gradle tasks' Androidプラグインが見つかりません。新しいGradleプロジェクト(コマンドラインとシングルモジュール)がAndroidプラグインを見つけることができません

この失敗は、Android SDK /ツール&サポートリポジトリへのアップグレードと同時に発生しました。

私はWindows 10とTextPadエディタ(DOSコマンドライン画面が含まれています)を使用しています。

apply plugin: 'com.android.library' 
android{ 
    compileSdkVersion 20 
    buildToolsVersion '23' 
    System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true' 
    repositories{ 
     jcenter() 
    } 
    dependencies{ 
     classpath 'com.android.tools.build:gradle:1.1.0' 
    } 
} 

注: Gradleのバージョンは2.12

build.gradleある Iは、Android {}の下からリポジトリとの依存関係を移動しようとしました。

エラーメッセージ:

FAILURE:例外が発生してビルドに失敗しました。 * ビルドファイル 'D:\ Android \ Clox \ build.gradle'行:1 *間違った点: ルートプロジェクト 'Clox'の評価中に問題が発生しました。

idが 'com.android.library'のプラグインが見つかりません。

local.propertiesファイル:

sdk.dir=c:\users\chatt\AppData\Local\Android\sdk1 
or 
sdk.dir=C\:\\Users\\chatt\\AppData\\Local\\Android\\sdk1 

私のJDK_HOMEを無視するようですので、私はこれが含まれています。 JDK_HOMEがJAVA_HOMEを指し示し始めました。私はJDK_HOMEを 'XXX'に変更しようとしましたが、通常のエラーが出ました。 JDK_HOMEは、Android SDK Managerのヘッダーから取得したc:\ users \ chatt \ AppData \ Local \ Android \ sdk1とANDROID_HOME =%JDK_HOME%です。

最近TESTING:

が、私は答えを見つけたエラーの配列を有していた中: https://stackoverflow.com/questions/ 結果と、ビルドツールを追加し、 た後、私はJDK更新(あなたの人々に感謝):
パッケージ
- AndroidのSDKツール、改正25.1.1
- AndroidのSDKビルドツール、改正23.0.3
...
- Androidのサポートリポジトリ、リビジョン30
プラス私はそこにインストールされている参照してください。
-Android SDKプラットフォーム6.0(API 23)
-Androidサポートライブラリv.23.2.1

どうやらこのアップデートはcom.android.libraryプラグインが見つからないエラーの原因であります; JAVA_HOMEエラーは別として、それは私に与えられたものです。

答えて

0

明らかに私のbuild.gradle構造は十分に標準ではありませんでした。 私は次のバージョンに切り替えました: http://tools.android.com/tech-docs/new-build-system/user-guide

buildscript { 
    System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true' 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.5.0' 
    } 
} 
apply plugin: 'com.android.library' 
android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
} 
関連する問題