2014-01-16 25 views
10

GradleでAndroidアプリを構築できないようです。Gradle:AppPluginタイプのプラグインを作成できませんでした

build.gradle:私はGradleの1.10を使用して、このコマンドを発行するとき、私は次のエラーを取得する

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

apply plugin: 'android' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile 'com.intellij:annotations:12.0' 
} 

android { 
    compileSdkVersion 19 
    buildToolsVersion "19" 

    defaultConfig { 
     minSdkVersion 14 
     targetSdkVersion 19 
     versionCode = 82 
     versionName = "0.6.1" 
    } 

    sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src'] 
      resources.srcDirs = ['src'] 
      aidl.srcDirs = ['src'] 
      renderscript.srcDirs = ['src'] 
      res.srcDirs = ['res'] 
      assets.srcDirs = ['assets'] 
     } 

     xposedmodule { 
      manifest.srcFile 'xposed/AndroidManifest.xml' 
      java.srcDirs = ['xposed/src'] 
      resources.srcDirs = ['xposed/src'] 
      aidl.srcDirs = ['xposed/src'] 
      renderscript.srcDirs = ['xposed/src'] 
      res.srcDirs = ['xposed/res'] 
      assets.srcDirs = ['xposed/assets'] 
     } 

    } 

    /* 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_7 
     targetCompatibility JavaVersion.VERSION_1_7 
    }*/ 

    signingConfigs { 
     release 
    } 

    buildTypes { 
     release { 
      signingConfig signingConfigs.release 
     } 
    } 
} 

// ~/.gradle/gradle.properties 
if (project.hasProperty('keystoreFile') && 
     project.hasProperty('keystorePassword') && 
     project.hasProperty('keystoreAliasPassword')) { 
    android.signingConfigs.release.storeFile = file(keystoreFile) 
    android.signingConfigs.release.storePassword = keystorePassword 
    android.signingConfigs.release.keyPassword = keystoreAliasPassword 
    android.signingConfigs.release.keyAlias = keystoreAlias 
} else { 
    android.buildTypes.release.signingConfig = null 
} 

//http://stackoverflow.com/questions/16683775/include-so-library-in-apk-in-android-studio 
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -> 
    pkgTask.jniDir new File(buildDir, 'native-libs') 
} 

gradle build.gradle --refresh-dependencies 

エラー:

Could not create plugin of type 'AppPlugin' 
+0

[Gradleが「AppPlugin 'タイプのプラグインを作成できませんでした」というエラーを発行しています(http://stackoverflow.com/questions/20811514/gradle-is-issuing-an-error-could-not) -create-plugin-of-type-appplugin) – blahdiblah

答えて

4

メールで送信、appearently I間違ったバージョンのGradleを使用していました。私の悪い!この2 linesはそれを明確にどのバージョン私の場合は

println GradleVersion.current().prettyPrint() 
assert gradle.gradleVersion >= "1.10" // android plugin 0.10 requires Gradle 1.10, 1.11, 1.12 
+0

Gradleの正しいバージョンは何ですか?そして、あなたのプロジェクトに固有のステップは、未解決のバージョンを使用するためのものでしたか? –

+1

正しいバージョンは1.6であり、私はそこにあるとは思わない。 –

2

を使用されていることを確認でき

、エラーがなくなって、CMDコンソールにAdministratorと入力gradleコマンドとしてcmd.exeを実行します。

関連する問題