I am constantly wondering how the Java version used for Android development relates to a Java SE version. For example, I was reading today about \"Type Inference and Generi
Android's version doesn't directly relate to Java SE, although it uses a subset of Apache Harmony's SE 6 libraries and tools. It will be up to the Android team to decide if & when to support/require the SE 7 version of Harmony.
Edit It looks like as of KitKat Android supports Java SE 7 language features. See the comments below.