Problem gelöst. Nach meinem Verständnis darf die Methode android{} nur im \Application\build.gradle verwendet werden.
Dann liegt der Fehler wahrscheinlich am importierten samples-Projekt ?
Danke für die Unterstützung.
Beiträge von meiland
-
-
Ich habe android{} in ActionBarCompat-Basic\Application\build.gradle herausgenommen. Weil die Fehlermeldung blieb, auch noch in ActionBarCompat-Basic\build.gradle herausgenommen. Jetzt kommt die Meldung "android.compileSdkVersion is missing"
Wenn das Beispielprojekt android{} vorsieht, warum ist die Methode eigentlich nicht vorhanden? Oder sind irgendwelche Einstellungen bei mir falsch?
-
Hallo,
ich bin android-Anfänger und versuche mich mit Hilfe von android-studio 0.8.14 einzuarbeiten.
Im Moment importiere ich die samples aus API21, um diese zu verstehen.Jetzt bin ich bei "BorderlessButtons" unter API21.
Dabei tritt folgendes Problem auf:
"Gradle DSL method not found: 'android()'"Bei anderen Beispielen erhalte ich die gleiche Meldung.
Kann mir jemand sagen was zu tun ist bzw. welche Infos dafür noch erforderlich wären.
Vielen Dank
FrankHier der gekürzte Inhalt von build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
apply plugin: 'com.android.application'
dependencies {compile "com.android.support:support-v4:21.+"
compile "com.android.support:support-v13:21.+"
compile "com.android.support:cardview-v7:21.+"}
// The sample build uses multiple directories to
// keep boilerplate and common code separate from
// the main sample code.
List<String> dirs = [
'main', // main sample code; look here for the interesting stuff.
'common', // components that are reused by multiple samples
'template'] // boilerplate code that is generated by the sample template process
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
defaultConfig {minSdkVersion 14
targetSdkVersion 21
}
sourceSets {main {
dirs.each { dir ->
java.srcDirs "src/${dir}/java"
res.srcDirs "src/${dir}/res"
}
}
androidTest.setRoot('tests')
androidTest.java.srcDirs = ['tests/src']
}}