Recibí un mensaje de error mientras creaba un nuevo proyecto de Hello World en Android Studio:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'MyApplication2'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:0.9.1.
Required by:
:MyApplication2:unspecified
> No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode.
BUILD FAILED
Versión de Android Studio: 0.5.2
Versión de Gradle: 0.9.1
Estoy usando una conexión de proxy a Internet.
Respuestas:
Tuve el mismo error después de actualizar Android Studio hoy. Para mí, no fue una cuestión de configuración de proxy:
Desmarque "Trabajo sin conexión" en Android Studio 0.6.0:
Archivo-> Configuración-> Gradle-> Configuración global de Gradle
o en OSX:
Preferencias-> Gradle-> Configuración global de Gradle
o en versiones más recientes:
Archivo-> Configuración-> Compilación, ejecución, implementación-> Herramientas de compilación-> Gradle
Vuelva a sincronizar el proyecto, por ejemplo, reiniciando Android Studio
(Solo probado en Gradle versión 0.11 ... y Android Studio versión 0.6.0 Preview)
EDITAR: rutas agregadas para diferentes versiones / plataformas (como lo mencionan John Ballinger y The_Martian ). Aún no verificado.
fuente
Con el nuevo estudio Android 3.6 para cambiar al modo de marcha en línea a Gradle
View
>Tool Windows
>Gradle
de la barra de menú y alternar el valor del modo sin conexión que está cerca de la parte superior de la ventana Gradle.fuente
Me acaba de pasar después de actualizar a Android Studio 3.1. La casilla de verificación Trabajo sin conexión estaba desmarcada, así que no hubo suerte.
Fui a
Settings > Build, Execution, Deployment > Compiler
y el campo deCommand-line Options
texto contenía--offline
, así que lo eliminé y todo funcionó.fuente
Tuve el mismo error ... Desmarque el trabajo sin conexión en Configuración.
Archivo => Configuración => Compilación, ejecución, implementación => Herramientas de compilación => Gradle => Trabajo sin conexión
Una vez finalizada la sincronización de Gradle, reinicia tu Android Studio.
fuente
Siga los pasos a continuación:
1.Abre tu proyecto.
2. Vaya al lado izquierdo del botón Gradle.
3.Mire la imagen de abajo.
4.Haga clic en el botón de arriba para mostrar la imagen.
5.Si este tipo de vista no está en modo fuera de línea.
6. Vaya a Construir y reconstruir el proyecto.
Todo lo anterior es un trabajo para mí.
fuente
Para mac, desmarque
Offline Work
dePreference -> Build, Execution, Deployment -> Build Tools -> Gradle -> Global Gradle Settings
consejo:
cmd
+,
para abrirPreference
mediante la tecla de acceso directofuente
Como mencionaste que tienes una conexión de proxy, te diré lo que funcionó para mí: fui a las propiedades (como mencionó Friedrich) asegurándome de que el Trabajo sin conexión no estuviera marcado. Abrí el archivo gradle.properties en el IDE y agregué mi configuración de proxy. Aquí hay una versión genérica:
systemProp.http.proxyHost=www.somehost.org systemProp.http.proxyPort=8080 systemProp.http.proxyUser=userid systemProp.http.proxyPassword=password systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
Luego, en la parte superior del archivo de propiedades en el IDE, había un enlace "Intentar de nuevo" en el que hice clic. Eso lo hizo.
fuente
En mi caso, obtengo el mismo error, el título no pudo resolver todas las dependencias para la configuración
Sin embargo, suberror dijo, se debió a un tarro de pelusa que no se cargó con su URL dado que decía que se recibió el estado 502, volví a ejecutar el comando de implementación, esta vez tuvo éxito.
fuente