Actualización de Android Studio-Error: no se pudo ejecutar la acción de compilación utilizando la distribución de Gradle
android-studio android-gradle (8)
Recientemente he actualizado Android Studio a la última versión, pero luego viene el problema.
La actualización del proyecto ''MyApplication'' de Gradle ha fallado. Error: No se pudo ejecutar la acción de compilación utilizando la distribución de Gradle '' https://services.gradle.org/distributions/gradle-2.2.1-all.zip ''.
Encontré this en StackOverflow
Sin embargo, intentarlo todo no funciona, no se puede crear un nuevo proyecto de importación en este momento. Por favor, consejo amable.
apply plugin: ''com.android.application''
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.sclick.myapplication"
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
task assemble{}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
}
}
dependencies {
compile fileTree(dir: ''libs'', include: [''*.jar''])
compile ''com.android.support:appcompat-v7:21.0.3''
}
**Top Level Gradle.build**
// Archivo de compilación de nivel superior donde puede agregar opciones de configuración comunes a todos los subproyectos / módulos.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath ''com.android.tools.build:gradle:1.0.0''
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
gradle-wrapper.properties
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https/://services.gradle.org/distributions/gradle-2.2.1-all.zip
Intenta actualizar la dependencia de gradle a 2.4. Para eso necesita ir a File -> Project Structure -> Project -> Gradle version
.
Ahí tienes que cambiar de 2.2.1 a 2.4. Espera a que se descargue la nueva versión de Gradle.
Y ya estás listo para irte.
Me he encontrado con un problema similar en Mac.
Mirando el registro en Ayuda -> Mostrar registros en el Finder, encontré la siguiente entrada.
Tiene la propiedad JVM "https.proxyHost" establecida en "127.0.0.1".
Esto puede conducir a un comportamiento incorrecto. El proxy se debe establecer en Configuración | Proxy HTTP
Esta propiedad JVM es antigua y su uso no es recomendado por Oracle.
(Nota: Podría haber sido asignado por algún código dinámicamente.)
y resultó que tenía a Charles como un proxy de red en funcionamiento. Cerrando a Charles resolvió el problema.
Me obligué a usar un proxy y también me obligué a agregar una configuración de proxy en gradle.properties como estas:
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080
Y también obligado a cerrar y abrir studio64.exe
como administrador. Ahora todo parece greate
El registro de eventos dice
8:21:39 AM Platform and Plugin Updates: The following components are ready to update: Android Support Repository, Google Repository, Intel x86 Emulator Accelerator (HAXM installer), Android SDK Platform-Tools 24, Google APIs Intel x86 Atom System Image, Android SDK Tools 25.1.7
8:21:40 AM Gradle sync started
8:22:03 AM Gradle sync completed
8:22:04 AM Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:prepareDebugUnitTestDependencies, :app:mockableAndroidJar]
8:22:25 AM Gradle build finished in 21s 607ms
Estoy usando Android Studio 2.1.2 descargado como archivo de configuración exe. tiene su Gradle (también me he obligado a usar la instalación personalizada para abordar el Gradle)
Puede descargar el Gradle que desee del Servicio de Gradle al leer gradle-wrapper.properties. Descárguelo, desempaquételo donde desee y luego cambie la configuración de grandle.
Tuve el mismo problema cuando inicié Android Studio por primera vez en Windows 10, con java jdk 1.8.0_66. La solución que funcionó es:
Paso 1: Cerrar Android Studio
Paso 2: Eliminar la carpeta C: / Users / Anna / .gradle (Anna es mi nombre de usuario)
Paso 3: Abre Android Studio como administrador
Paso 4: Si actualmente está en un proyecto abierto, cierre el proyecto actual seleccionando Archivo> Cerrar proyecto.
Paso 5: Ahora estás viendo esta GUI de inicio rápido:
Seleccione Abrir un proyecto existente de Android Studio, navegue a la carpeta de su proyecto y selecciónelo.
Espere a que Gradle vuelva a compilarse (descargaría toda la dependencia en su build.gradle para cada módulo de su proyecto)
Si no ha funcionado hasta ahora, podría reiniciar su computadora. Haz el paso 1 otra vez.
Esto sucede en algún momento cuando cambié la versión de Android Studio o actualicé la ventana recientemente. Espero que ayude !
Tuve el mismo problema. He intentado muchas cosas pero nada funcionó Hasta que intento seguir:
- Cerrar AS.
- Elimine la carpeta en C: / Users / .gradle / wrapper / dists / gradle-2.2.1-all (asegúrese de eliminarlo todo)
- Abrir como administrador.
- Intenta sincronizar archivos de proyecto.
- Si no ha funcionado hasta ahora, reinicia tu computadora. volver a ejecutar como. (El mio era asi).
Esperemos que funcione. Incluso si no ha funcionado hasta ahora, intente abrir otros proyectos y repita el procedimiento. Después del paso 5, ahora abra el proyecto que tiene este problema.
Tuve un problema similar, cuando actualicé a la última versión de Android Studio 1.3.2. Lo que parecía funcionar para mí era eliminar la carpeta .gradle
de mi directorio de proyectos:
rm -rf ~/project/.gradle
Vaya a Proyecto-> Configuración-> Compilador (proyecto Android basado en Gradle), busque el campo de texto "Opción VM" y colóquelo allí:
-Xmx512m -XX: MaxPermSize = 512m
Este shouls resuelve el problema en cualquier caso, el error que se muestra en la ventana del mensaje de gradle es "No se pudo reservar suficiente espacio para el montón de objetos"
Espero que esto ayude