Se encontró la configuración de JDK Gradle no válida?

Soy muy nuevo en Android Studio . Tengo un problema con gradle . dice,

 Error:Invalid Gradle JDK configuration found. Platform SDK does not point to valid `JDK` `(C:/Program Files/Java/jdk1.8.0_20)`. Consult IDE log for more details (Help | Show Log) 

Entonces ¿qué debo hacer para resolver eso?

En Android Studio, seleccione File > Project Structure > JDK location . Especifique el JDK en la carpeta del JDK instalado en ese momento. Y especifique la ubicación del SDK también.

Si lo desea o necesita, actualice la instalación de JDK a la versión que desea usar.

A continuación, encuentre la versión para su instalación JDK actual ejecutando javac -version . Compruebe que es lo que espera.

A continuación, busque el directorio de instalación de JDK:

  • Debe estar en su% PATH%.
  • Por defecto será un subdirectorio de "C: \ Archivos de programa \ Java" 'por ejemplo: "C: \ Archivos de programa \ Java \ jdk1.8.0_45"

A continuación, inicie Android Studio y vaya a la página de preferencias "File-> Project Structure-> JDK Location".

La ruta del archivo dada por la preferencia debe ser la ruta al director de instalación de JDK que identificó anteriormente. Si no es entonces actualícela.

Notas:

  • Utilice la ruta de acceso completa del directorio de instalación; Por ejemplo "C: \ Archivos de programa \ Java \ jdk1.8.0_45".
  • Utilice una ruta de acceso, no una URL.

Cuando encontré este mismo problema, lo solucioné especificando la ruta al JDK8 portátil (no instalado).

El mismo error que tengo cuando instalo el estudio de android en mi PC. En el momento de la instalación he instalado androide sdk y android estudio en diferentes camino por lo que en la estructura del proyecto he establecido mi nuevo camino sdk. Todavía tengo mensaje de jdk no válido … entonces sabía la ubicación de jdk, de nuevo en la estructura del proyecto he establecido mi camino jdk.It funciona.

  • Añadir dependencia gradle para dar soporte a android.util.ArrayMap
  • Dependencia de Gradle que causa error "Número mágico inválido"
  • Android Gradle reemplaza Nombre del paquete por un valor en manifiesto
  • Cuando aplico AspectJ al proyecto de Android con Androidannotations no funciona
  • Gradle no puede resolver dependencias en Android Studio
  • Resolver Etiqueta de aplicación para cada tipo de compilación
  • BuildConfig.DEBUG siempre false al crear proyectos de biblioteca con gradle
  • java.io.File no se puede convertir en org.gradle.api.artifacts.Configuration
  • Spoon JAR para pruebas locales
  • ActionBarActivity y FragmentActivity ... "Tipos inconvertibles"?
  • ¿Cómo uso el procesador de anotación Java personalizado en Gradle?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.