2014-03-05 5 views
5

finde ich mein Projekt in das Plugin Android Gradle gerade aktualisiert haben 0.9.0 und ich bekomme die folgende Fehlermeldung versucht, mein Projekt auszuführen:konnte nicht Methode Release() für Argumente

FAILURE: Build failed with an exception. 

* Where:      
Build file 'C:\...\facebookSDK\build.gradle' line: 12 

* What went wrong:   
A problem occurred evaluating project ':facebookSDK'. 
> Could not find method release() for arguments [[email protected]] on project ':facebookSDK'. 

* Try:      
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

ich dies nur bekommen Fehler bei einem meiner Projekte. Wenn ich zurück zu 0.8. + Es funktioniert gut.

Dies ist die Datei gradle.build des Moduls facebookSDK.

apply plugin: 'android-library' 

android { 
    compileSdkVersion 19 
    buildToolsVersion "19.0.3" 

    defaultConfig { 
     minSdkVersion 8 
     targetSdkVersion 8 
    } 

    release { 
     runProguard false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 

    lintOptions { 
     abortOnError false 
    } 
} 

dependencies { 
    compile 'com.android.support:support-v4:+' 
} 
+0

Haben Sie Ihr Problem gelöst? Ich habe den gleichen Fehler !!! Bitte helfen !!! – groff07

+0

@ groff07 ja! Überprüfen Sie die akzeptierte Antwort und auch [diesen Link] (http://tools.android.com/tech-docs/new-build-system/migrating_to_09) – Androiderson

Antwort

9

ich bin ziemlich sicher, dass release { ... } innerhalb buildTypes sein sollte (was innerhalb android sein sollte) nicht in android

+0

Sie haben Recht! Ich weiß nicht einmal, warum es bis 0.8.3 geklappt hat – Androiderson