【发布时间】:2016-04-10 12:21:54
【问题描述】:
在Android Studio的Preferences -> Appearance & Behavior -> System Settings -> Updates,我尝试启用Use secure connection选项:
但是当我点击Apply按钮时,出现了错误"Secure connection is not supported on Java 6":
我检查了Project Structure中的JDK位置设置,它是/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home:
看来我使用的是Java 7,而不是Java 6。那为什么安全连接设置抱怨Java 6 不支持?
第一个1.6.0.jdk来自Apple,另外三个来自Oracle。
【问题讨论】:
-
当你从顶层菜单中选择“Android Studio -> About Android Studio”时,它会报告什么JVM版本?
-
@DougStevenson 啊,那里显示
1.6.0_65xxxxxx。所以是Android Studio使用的jre的版本导致了问题,而不是jdk的版本?如何更改Android Studio使用的jre版本? -
我一直发现它使用的是我安装的最新版本。我很惊讶你的情况并非如此。但我的 .bash_profile 中也有这个:export JAVA_HOME=`/usr/libexec/java_home`
标签: android android-studio java-8 java-7 jdk1.6