too bad they require JDK8 while App Engine supports only JDK7 :(
They probably require JDK8 for compiling/building the class files, but can you target 1.7?
See target flag for javac ( http://stackoverflow.com/a/21206909 )
Scala 2.12 is replacing some of their own code with Java 8 new features, so they rely on a Java 8 compatible JVM.
This will also prevent Scala 2.12 to target Android, because even Android N isn't 100% Java 8 compatible, specially the low level JVM features like invokedynamic and method handles are not supported on DEX format.
It works with JDK 6+.