renderizado - problemas con android studio
No se pudo encontrar el método android() para argumentos en el proyecto Android Studio (5)
Está utilizando el archivo build.gradle incorrecto.
En tu archivo de nivel superior, no puedes definir un bloque de Android.
Simplemente mueva esta parte dentro del archivo module / build.Gradle.
android {
compileSdkVersion 17
buildToolsVersion ''23.0.0''
}
dependencies {
compile files(''app/libs/junit-4.12-JavaDoc.jar'')
}
apply plugin: ''maven''
Estoy tratando de hacer una sincronización de grado en mi proyecto de android studio y sigo recibiendo este error en el título. Mi archivo build.gradle es
// 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 {
}
Mi mensaje de error es
Gradle sync failed: Could not find method android() for arguments [build_aiwlctiq29euo9devcma4v4r7$_run_closure3@22efc0bc] on root project ''MyRadio
Miré en línea e intenté varias soluciones, pero parece que nada funciona. ¿Qué significa esto? Cualquier ayuda sería apreciada.
Cada módulo que agregue en su Android Studio Project has its own build.gradle
archivo has its own build.gradle
. Cualquier dependencia que desee agregar se agrega en el archivo build.gradle del módulo asociado. Entonces, en su caso, debe agregar sus dependencias en el archivo build.gradle de su aplicación.
Aquí hay una imagen que muestra dónde debe agregar eso.
Actualiza gradle después de eliminar el siguiente
android {
compileSdkVersion 24
buildToolsVersion ''24.0.0''
}
dependencies {
}
Esto funciona para mi