我的安卓学习Android技术知识Android开发经验谈

Android Studio提示升级JDK1.8

2016-08-26  本文已影响4270人  Sobin

问题描述:

升级完Android Studio 跟 Android SDK,现在新建工程都是compileSdkVersion 24,然而在build时会出现:

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

解决方法:

如何在mac环境下切换jdk版本?

mac环境支持jdk1.6、1.7、1.8版本共存,所以可以在环境变量中配置。

# Mac默认 JDK 6(Mac默认自带了一个jdk6版本)  
export JAVA_6_HOME=`/usr/libexec/java_home -v 1.6`  
# 设置 JDK 7  
export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`  
# 设置 JDK 8  
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`  
  
#默认JDK 7  
export JAVA_HOME=$JAVA_7_HOME
  
#alias命令动态切换JDK版本  
alias jdk6="export JAVA_HOME=$JAVA_6_HOME"  
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"  
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"  
jdk版本切换.png
上一篇 下一篇

猜你喜欢

热点阅读