¿Por qué la API 22 insiste en unirse a JDK 1.6?

Estoy tratando de trabajar con Java 1.7 en IntelliJ (Android Studio lo suficiente) y creo que ya he Java 1.7 seleccionados, pero de alguna manera insiste en que mi versión de Java es de 1,6 para (API 22). Aquí hay algunas capturas de pantalla:

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

Tengo lo siguiente en build.gradle :

 compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } 

Puedo usar las características 1.7, pero el cuadro de diálogo sigue mostrando 1.6 que me hace sentir muy incómodo. ¿Me estoy perdiendo de algo?

Gracias

One Solution collect form web for “¿Por qué la API 22 insiste en unirse a JDK 1.6?”

Asegúrese de que la File|Project Structure|SDK Location|JDK Location apunta a la File|Project Structure|SDK Location|JDK Location correcta de Java

  • Gradle + Retrolambda: Fatal Error: No se puede encontrar el paquete java.lang en classpath o bootclasspath
  • ¿Dónde encontrar / configurar 'Artifact' en Android Studio?
  • Intellij Idea 13 no puede encontrar Herramientas de jerarquía al programar aplicaciones de Android
  • ¿Cómo puedo añadir un submódulo java gradle a mi módulo Android?
  • Ejecutar Robolectric en IDEA detrás del proxy
  • Android Studio no compila cuando se utiliza la API obsoleta
  • ¿Cómo funciona Proguard en Intellij Idea?
  • Si cambio una biblioteca externa: AndroidManifest, no puedo analizar el archivo
  • No se puede refactorizar métodos con subrayado como un parámetro en lambdas?
  • Android Anotaciones: Clase anotada Xyz_ no encontrando su original ("no se puede encontrar la clase de símbolo Xyz")
  • Android Packager: java.util.zip.ZipException: entrada duplicada: resources.arsc
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.