Saturday, 17 March 2018

java - 'android-24' requires JDK 1.8 or later to compile



I use Android Studio and recently got the error:





Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.




But I have JDK 1.8 installed already:




:\Users..>java -version
java version "1.8.0_91" Java(TM) SE Runtime
Environment (build 1.8.0_91-b15) Java HotSpot(TM) 64-Bit Server VM
(build 25.91-b15, mixed mode)





How to fix it? Thanks


Answer



In Android Studio open:
File > Project Structure > see if JDK location points to your JDK 1.8 directory.



Note: you can use compileSdkVersion 24


No comments:

Post a Comment

casting - Why wasn't Tobey Maguire in The Amazing Spider-Man? - Movies & TV

In the Spider-Man franchise, Tobey Maguire is an outstanding performer as a Spider-Man and also reprised his role in the sequels Spider-Man...