java - 'android-24' 需要 JDK 1.8 或更高版本才能编译

标签 java android android-studio

我用的是Android Studio,最近报错:

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

但我已经安装了 JDK 1.8:

:\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)

如何解决?谢谢

最佳答案

在 Android Studio 中打开:
File > Project Structure > 查看 JDK 位置是否指向您的 JDK 1.8 目录。

注意:你可以使用compileSdkVersion 24

关于java - 'android-24' 需要 JDK 1.8 或更高版本才能编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37933651/

相关文章:

java - ExceptionMapper 的 Jersey/Jackson 异常问题

Android SurfaceView 为空

android - 在真实设备上编译 Android 需要做哪些额外工作

android - Jetpack 根据大小组成具有自适应列数的网格

android-studio - IntelliJ IDEA : Boolean method XX is always inverted

java - 如何为变量 android 创建自定义监听器?

java - 如何将字符串格式化为强加格式?

android-studio - Android Studio 多进程运行

java - 我应该使用什么布局来使其适用于 Java?

android - 无法集成谷歌登录?