Android Studio 0.5.2 Gradle Refresh Project falló
ACTUALIZADO CON MI REGISTRO DE EVENTOS
ÚLTIMO EDIT Después de probar todas las posibles soluciones que podría encontrar he llegado a una nueva instalación de Windows. Haciendo esto me di cuenta de que esto era indeeed un problema de firewall , mi antivirus estaba bloqueando el studio64.exe process.
- Cambiar el contenido de un archivo java a través de gradle para diferentes tipos de compilación en Android
- Obtener el error "entrada duplicada: com / google / android / gms / internal / zzble.class" al intentar agregar un paquete
- No se pudo encontrar la propiedad 'allJava' en el conjunto de fuentes principal
- Cómo excluir un archivo de un archivo de biblioteca Android .AAR con gradle
- La fusión de manifiesto ha fallado: uses-sdk: minSdkVersion 1 no puede ser más pequeña que la versión 7
Tengo recientemente instalado Android Studio 0.4.2 luego inmediatamente actualizado a 0.5.2 sin abrir o crear nuevos proyectos.
Actualizé el SDK de Android y luego creé un nuevo proyecto. Sigo recibiendo el error con la Gradle Refresh Failed, aunque he intentado cambiar la distribución local gradle, nada parece funcionar, todo lo que intento Gradle respuestas con: "Por favor, arreglar su configuración Gradle" …
Esto me había pasado desde que actualizé al estudio Android 5.1, nunca antes.
He intentado con Gradle 1.10 y 1.11 y el envoltorio Gradle incluido en el kit de instalación descargable desde el sitio web http://developer.android.com/sdk/installing/studio.html
Aquí están mis archivos gradle:
apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.3" defaultConfig { minSdkVersion 8 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:appcompat-v7:+' compile fileTree(dir: 'libs', include: ['*.jar']) }
Y el archivo build.gradle fuera.
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } } allprojects { repositories { mavenCentral() } }
Ahora he intentado descargar la última versión de Canary Build y luego descargar el SDK aparte, sigue siendo el mismo problema, esto es realmente molesto … ¿hay algún ajuste de red que podría estar teniendo la configuración incorrecta?
Actualmente estoy usando el envoltorio grale predeterminado de Android Studio, y este es el error que consigo:
10:58:37 AM Gradle 'ClujTourist' project refresh failed: A fatal exception has occurred. Program will exit. : Gradle settings
Después de intentar compilar el proyecto con: gradlew.bat --stacktrace assemble
Esto es lo que tengo:
C:\Users\Adrian-PC\AndroidStudioProjects\ClujTourist>gradlew.bat --stacktrace as semble FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'ClujTourist'. > Could not resolve all dependencies for configuration ':classpath'. > Could not find any version that matches com.android.tools.build:gradle:0.11 .+. Required by: :ClujTourist:unspecified * Try: Run with --info or --debug option to get more log output. * Exception is: org.gradle.api.ProjectConfigurationException: A problem occurred configuring roo t project 'ClujTourist'. at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigu rationFailure(LifecycleProjectEvaluator.java:79) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(L ifecycleProjectEvaluator.java:57) at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProj ect.java:507) at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProj ect.java:82) at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuil dConfigurer.java:31) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default GradleLauncher.java:142) at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle Launcher.java:113) at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun cher.java:81) at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon troller.run(InProcessBuildActionExecuter.java:64) at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav a:33) at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav a:24) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce ssBuildActionExecuter.java:35) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce ssBuildActionExecuter.java:26) at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50) at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav a:171) at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. execute(CommandLineActionFactory.java:201) at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. execute(CommandLineActionFactory.java:174) at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( CommandLineActionFactory.java:170) at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( CommandLineActionFactory.java:139) at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep ortingAction.java:33) at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep ortingAction.java:22) at org.gradle.launcher.Main.doAction(Main.java:46) at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) at org.gradle.launcher.Main.main(Main.java:37) at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots trap.java:50) at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j ava:32) at org.gradle.launcher.GradleMain.main(GradleMain.java:23) at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.ja va:33) at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:130) at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48) Caused by: org.gradle.api.artifacts.ResolveException: Could not resolve all depe ndencies for configuration ':classpath'. at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfigurat ion.rethrowFailure(DefaultLenientConfiguration.java:52) at org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfigura tion.rethrowFailure(DefaultResolvedConfiguration.java:36) at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR esolver$FilesAggregatingResolvedConfiguration.rethrowFailure(SelfResolvingDepend encyResolver.java:106) at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep endencyResolver$ErrorHandlingResolvedConfiguration.rethrowFailure(ErrorHandlingA rtifactDependencyResolver.java:176) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration $ConfigurationFileCollection.getFiles(DefaultConfiguration.java:465) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration .getFiles(DefaultConfiguration.java:202) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration _Decorated.getFiles(Unknown Source) at org.gradle.api.internal.initialization.DefaultScriptHandler.updateCla ssPath(DefaultScriptHandler.java:75) at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl. apply(DefaultScriptPluginFactory.java:145) at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildSc riptProcessor.java:38) at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildSc riptProcessor.java:25) at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.eva luate(ConfigureActionsProjectEvaluator.java:34) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(L ifecycleProjectEvaluator.java:55) ... 28 more Caused by: org.gradle.api.internal.artifacts.ivyservice.ModuleVersionNotFoundExc eption: Could not find any version that matches com.android.tools.build:gradle:0 .11.+. Required by: :ClujTourist:unspecified at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc yToModuleResolver$DynamicVersionResolveResult.notFound(LazyDependencyToModuleRes olver.java:170) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc yToModuleResolver$AbstractVersionResolveResult.resolve(LazyDependencyToModuleRes olver.java:91) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc yToModuleResolver.resolve(LazyDependencyToModuleResolver.java:47) at org.gradle.api.internal.artifacts.ivyservice.VersionForcingDependency ToModuleResolver.resolve(VersionForcingDependencyToModuleResolver.java:48) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency GraphBuilder$ModuleVersionSelectorResolveState.resolveModuleRevisionId(Dependenc yGraphBuilder.java:935) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency GraphBuilder$DependencyEdge.resolveModuleRevisionId(DependencyGraphBuilder.java: 296) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency GraphBuilder.traverseGraph(DependencyGraphBuilder.java:93) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency GraphBuilder.resolve(DependencyGraphBuilder.java:66) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDep endencyResolver$1.transform(DefaultDependencyResolver.java:108) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDep endencyResolver$1.transform(DefaultDependencyResolver.java:77) at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager .withIvy(DefaultIvyContextManager.java:61) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDep endencyResolver.resolve(DefaultDependencyResolver.java:77) at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:39) at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:37) at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc ess.java:148) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De faultPersistentDirectoryStore.java:123) at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag er.useCache(DefaultCacheLockingManager.java:77) at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe ndencyResolver.resolve(CacheLockingArtifactDependencyResolver.java:37) at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR esolver.resolve(SelfResolvingDependencyResolver.java:41) at org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigs ArtifactDependencyResolver.resolve(ShortcircuitEmptyConfigsArtifactDependencyRes olver.java:46) at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep endencyResolver.resolve(ErrorHandlingArtifactDependencyResolver.java:44) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationReso lver.resolve(DefaultConfigurationResolver.java:42) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration .resolveNow(DefaultConfiguration.java:240) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration .getResolvedConfiguration(DefaultConfiguration.java:230) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration _Decorated.getResolvedConfiguration(Unknown Source) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration $ConfigurationFileCollection.getFiles(DefaultConfiguration.java:463) ... 36 more BUILD FAILED Total time: 7.864 secs C:\Users\Adrian-PC\AndroidStudioProjects\ClujTourist>
También intenté eliminar los archivos .gradle y gradle de mi proyecto. Nada parece funcionar.
EDIT Lo que parece estar funcionando para mí hasta ahora es sustituir el directorio de servicio .gradle
a su directorio raíz, ya que parece que podría haber habido un problema de ruta de acceso a ese directorio. ¡Déjeme saber si esto lo solucionó para usted!
- Android Studio 1.3 gradle plugin devuelve error al definir jni y jniLibs en conjuntos de código fuente
- Las dependencias de build.gradle se actualizan automáticamente
- Android Studio: Gradle Refresh Failed - No se encontró com.android.tools.build:gradle:2.2.0-alpha6
- ¿Cuál es exactamente la ventaja en el uso de gradle en el desarrollo de Android?
- La compilación de Android Studio / Gradle no puede encontrar la clase de aplicación personalizada
- Appcompat v7 no se introduce en el proyecto
- Gradle Build tipo de personalización para diferentes sabores
- Android Studio 3.0 Beta 1: Error al resolver: com.android.support:multidex:1.0.2
Solución fácil!
La parte defaultConfig
de su archivo build.gradle
necesita ir dentro de buildTypes
, como este:
apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.3" buildTypes { defaultConfig { minSdkVersion 8 targetSdkVersion 19 versionCode 1 versionName "1.0" } release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:appcompat-v7:+' compile fileTree(dir: 'libs', include: ['*.jar']) }
Consulte la guía para la migración de 0,8 a 0,9 .
Además, asegúrese de que está utilizando la URL de distribución Gradle actualizada (si está utilizando el contenedor Gradle).
En su archivo gradle-wrapper.properties
debe estar la siguiente línea:
distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-all.zip
Finalmente asegúrese de clean
su proyecto antes de construir de nuevo (Build -> Clean Project).
En mi caso, he probado estas dos soluciones anteriores, pero ni podría resolver el problema, por último, apagar mi AVAST software de seguridad … entonces funcionó! Gradle sync está bien .. Aunque no sé por qué, pero el cierre Down AVAST resolvió el problema.
Tuve exactamente el mismo problema.
Para solucionar eso solo crea otro proyecto en Android Studio 0.5.2 y después de eso cuando el nuevo proyecto completamente creado y construido lo cierre y abra su antiguo proyecto (proyecto ' ClujTourist '). Ahora puede construir ClueTourist con éxito.
Por favor, hágamelo saber si algo sale mal.
- Estilo de diseño personalizado para Android ActionBar
- Android READ_EXTERNAL_STORAGE permiso no funciona