Build-Skript Fehler, nicht unterstützt Gradle DSL-Methode gefunden: 'signingConfig()'
Ich versuche, setup-gradle zum erstellen eines Google-Play-store-Version im Android Studio 0.4.5. In gradle Einstellungen, ich bin mit dem Standard-gradle wrapper. Verwendet habe ich das Projekt Eigenschaften-dialog zum einrichten der Unterzeichnung config " und "release" build-Typ. Ich habe nur eine build-Modul. Hier ist das bauen.gradle-Datei, die ergab:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion '19.0.1'
defaultConfig {
minSdkVersion 15
targetSdkVersion 19
versionCode 10
versionName "1.0"
}
buildTypes {
release {
runProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
debuggable false
signingConfig playstore
proguardFile 'proguard-rules.txt'
}
}
signingConfigs {
playstore {
keyAlias 'mykeyalias'
storeFile file('playstore.jks')
keyPassword 'xxxxx'
storePassword 'xxxxx'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
compile 'com.android.support:support-v4:+'
compile files('libs/libGoogleAnalyticsServices.jar')
}
Aber ich erhalte die folgende Fehlermeldung, wenn gradle zu synchronisieren versucht:
Build script error, unsupported Gradle DSL method found: 'signingConfig()'!
Possible causes could be:
- you are using Gradle version where the method is absent
- you didn't apply Gradle plugin which provides the method
- or there is a mistake in a build script
Gibt es etwas, was ich tun müssen, um zu setup die richtige gradle?
Danke im Voraus.
- Vielleicht sind Sie zu alt, die ein Android-plugin-version? Können Sie zeigen die
buildscript
block und bringt mit dem Android-plugin?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Definieren Sie zuerst Ihre
SigningConfigs
vor IhrerbuildTypes
block . Auchplaystore
Methode ist innerhalbsigningConfigs
so haben Sie eine Referenz in einer Art und Weise, wiesigningConfigs.playstore
.Ihre endgültige
build.gradle
Datei sollte wie folgt Aussehen :