tools - Android Studio: error de compilación de Gradle, no se puede ubicar SDK y compilar-servidor
install gradle android studio (3)
De acuerdo, el problema general fue causado por el hecho de que el proyecto se importó de Android-Studio instalado en Mac. Las barras estaban en dirección opuesta, y de alguna manera el programa no podía anular la dirección predeterminada porque no podía entender la ruta.
Soy nuevo usuario de Android Studio y tengo un problema grave al tratar de importar el proyecto Android Studio a Android Studio en otra PC. En general, mi Gradle no quiere construir el proyecto y es causado por un problema con la ruta.
Registro de errores:
Failed to import Gradle project: Could not fetch model of type ''IdeaProject'' using Gradle distribution ''http://services.gradle.org/distributions/gradle-1.6-bin.zip''.
Build file ''E:/Projects/MenuMenu/EventGame/build.gradle'' line: 1
A problem occurred evaluating project '':EventGame''.
A problem occurred evaluating project '':EventGame''.
The SDK directory ''E:/Program Files (x86)/Android/android-studio/bin'' does not exist
Mi SDK de Android-Studio está en el directorio:
E:/Program Files (x86)/Android/android-studio/sdk
Encontré desde varias publicaciones con problemas similares que puede cambiar la ruta a sdk en el archivo local.properties. El mío se ve así actualmente:
sdk.dir=
Por lo tanto, está vacío, pero la ruta predeterminada sigue SOMEHOW configurada en "E: / Archivos de programa (x86) / Android / android-studio / bin" y no tengo idea de cómo cambiarla. Si intento agregar a sdk.dir la ruta real, el error es el mismo, pero la ruta de error es así.
The SDK directory ''E:/Program Files (x86)/Android/android-studio/bin"E:/Program Files (x86)/Android/android-studio/sdk"'' does not exist
En el 90% de las causas que pude encontrar a través de la red, las personas resolvían el problema al agregar: sdk.dir = / Applications / Android Studio.app/sdk
Pero el directorio está configurado en E: / Archivos de programa (x86) / Android / android-studio / bin / Applications / Android Studio.app / sdk y algo así no existe en mi PC.
¿Tienes alguna idea de cómo resolver este problema? ¿Hay alguna manera de cambiar esta ruta predeterminada? También recibo un error:
E:/Projects/MenuMenu/EventGame/build.gradle
Gradle: A problem occurred evaluating project '':EventGame''.
> The SDK directory ''E:/Program Files (x86)/Android/android-studio/system/compile-server'' does not exist.
Así es como se ven mis carpetas: https://www.dropbox.com/s/ikj63gmyfax8z4u/folders.png
La manera más sencilla e inmejorable de hacerlo es no establecer el directorio por código, sino con una variable de entorno en Windows:
- Presiona Win + Pause Key para ver la información del sistema
- Haga clic en configuración avanzada de sistemas (o similar ... no conozco la traducción exacta en inglés)
- Seleccione la pestaña Avanzado y en la parte inferior haga clic en "variables del entorno"
- Aparece otra ventana donde hace clic en el botón "Nuevo ..." en la mitad inferior de la ventana (El área de variables del sistema)
- Asigne un nombre a la variable ANDROID_HOME y pegue la ruta a su SDK como valor (en su caso E: / Archivos de programa (x86) / Android / android-studio / sdk)
- guarda y cierra todo
Si tiene abierta una ventana de línea de comando, cierre también esta y vuelva a abrir cmd.exe si desea usar ANDROID_HOME dentro de la línea de comando.
En la parte inferior derecha hay un ícono de tipo de pantalla, haga clic en eso y luego haga clic en gradle en el lado izquierdo, luego, vuelva a cargarlo haciendo clic en el ícono. Deberías tener conectividad de red. Descargará un archivo pequeño, de aproximadamente 50kb. Esto funciona para mí