update - error aapt2 en android studio
Error de Android Studio:(3, 0) Complemento con id ''com.android.application'' no encontrado (2)
Soy nuevo en el estudio de android y alguien me escribió una aplicación que hice que originalmente se usó en el inventor de aplicaciones. Seguí su plantilla y agregué cosas nuevas. La aplicación tiene un problema con el Gradle y me da lo siguiente.
"Error:(3, 0) Plugin with id ''com.android.application'' not found."
También dice que mi Repositorio de soporte de Android adicional no está instalado, sin embargo lo es. y todo está actualizado. Vi muchas cosas sobre la actualización de Gradle, ¿cómo hago eso si el administrador de SDK no lo hizo?
el código es:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply plugin: ''com.android.application''
android {
compileSdkVersion 21
buildToolsVersion "21.0.2"
defaultConfig {
applicationId "contactorganizer.introcode.or.myapplication"
minSdkVersion 8
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
}
}
dependencies {
compile fileTree(dir: ''libs'', include: [''*.jar''])
compile ''com.android.support:appcompat-v7:21.0.0''
}
Perdón por no tener mucho conocimiento. Si quieres el proyecto, puedo enviarte un correo electrónico porque no tengo absolutamente ninguna pista y me encantaría construir esto. ¡Gracias por tu ayuda!
Cuando actualicé mi Android Studio a la última, tuve el mismo problema. Así es como lo resolví.
Primero: agregue el siguiente código a la parte superior de su build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath ''com.android.tools.build:gradle:1.1.0''
}
}
allprojects {
repositories {
jcenter()
}
}
Segundo: Encuentra gradle-wrapper.properties. Cambia la última oración a esto:
distributionUrl=http/://services.gradle.org/distributions/gradle-2.2.1-all.zip
Espero que esto funcione para usted.
Me he enfrentado al problema también. El complemento de Android es 1.2.3. Aparece al ejecutar una tarea de módulo en el directorio del módulo de esta manera, ../graldew :module:xxx
.
Eventualmente noté que el plugin 1.2.3 no puede tener el contexto correcto y que el plugin android 1.5 funciona bien. Entonces trabajará para darle el archivo gradle correcto.
../gradlew -b ../build.gradle -c ../settings.gradle :module:xxx
Esta es la situación para mí. Puedes simplemente considerarlo como una referencia.