Nicht finden konnten, eine Methode, die android - () für die Argumente in Android Studio Projekt
Ich versuche zu tun, eine Klasse sync auf meinem android-studio-Projekt, und ich erhalte diese Fehlermeldung im Titel. Meine bauen.gradle-Datei ist
//Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.1'
//NOTE: Do not place your application dependencies here; they belong
//in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
android {
compileSdkVersion 24
buildToolsVersion '24.0.0'
}
dependencies {
}
Meine Fehlermeldung ist
Gradle sync failed: Could not find method android() for arguments [build_aiwlctiq29euo9devcma4v4r7$_run_closure3@22efc0bc] on root project 'MyRadio
Habe ich online geschaut und versucht, mehrere Lösungen, aber nichts scheint zu funktionieren. Was bedeutet das sogar bedeuten? Jede Hilfe würde geschätzt werden.
- Tatsächlich, die Sie Bearbeiten, falsch gradle-Datei.
- Setzen Sie Ihre android-und Abhängigkeiten zu bauen.gradle im app-Ordner. Nicht im root-Projekt-Ordner.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die falschen zu bauen.gradle-Datei.
In Ihrer top-level-Datei -, können Sie nicht definieren, ein android zu blockieren.
Bewegen nur dieser Teil im Modul/bauen.Gradle-Datei.
Bewegen Sie Ihre android{} Teil zu dieser Datei
derzeit Bearbeiten Sie top-level-gradle-Datei, aber Sie haben zum Bearbeiten der App-Ebene
Jedes Modul, die Sie in Ihrem Android-Studio-Projekt
has its own build.gradle
- Datei. Alle Abhängigkeiten, die Sie hinzufügen möchten Hinzugefügt zugehörige Modul zu bauen.gradle-Datei.Also in Ihrem Fall müssen Sie fügen Sie Ihre Abhängigkeiten in Ihre app zu bauen.gradle-Datei.
Hier ist ein Bild, das zeigt, wo Sie sollte hinzufügen, dass.
Aktualisieren gradle nach dem löschen der unter
Es funktioniert für mich
Überprüfen Sie, ob Ihre APP-Ebene
Build.Gradle
fehltPlugin
dann Fügen Sie
apply plugin: 'com.android.application'
in-APP-Ebene
Build.Gradle
Von Meiner Lösung.