Android Studio 无法使用安全连接进行更新,抱怨使用 Java 6
Android Studio cannot use secure connection for update, complaining the use of Java 6
在 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不支持?
如果需要,下面是我机器上安装的 JDKs:
第一个1.6.0.jdk
来自Apple,另外3个来自Oracle
这似乎是一个已被项目成员 (link) 记录的错误。这个错误似乎已经存在了很长一段时间。讨论此问题的线程中附带的屏幕截图肯定是比 Android Studio 2.0
更旧的版本
在这个阶段,我无法找到与为 Android Studio 或 Intellij 更改 JRE 相关的任何信息。您可以更改 JDK,但这对此错误警告没有影响。
随着有关解决此问题的更多信息可用,将更新此线程。
此问题发生在 Mac OS。
项目 JDK(JDK 用于编译您的代码)不同于 IDE JDK(JDK 用于 运行 IDE)
您的项目 JDK 是 7,但您的 IDE JDK 是 6。
对于您的情况,您可以为 IDE(通过终端)添加一个环境变量,如下所示:
export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk
查看这些文档以获取更多信息:
http://tools.android.com/tech-docs/configuration/osx-jdk
http://tools.android.com/tech-docs/configuration
编码愉快!
导出环境变量对我不起作用。编辑 plist 文件。
nano /Applications/Android\ Studio.app/Contents/Info.plist
并找到这一行:
<key>JVMVersion</key>
<string>1.6*</string>
将值从 1.6* 更改为 1.7+
在 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不支持?
如果需要,下面是我机器上安装的 JDKs:
第一个1.6.0.jdk
来自Apple,另外3个来自Oracle
这似乎是一个已被项目成员 (link) 记录的错误。这个错误似乎已经存在了很长一段时间。讨论此问题的线程中附带的屏幕截图肯定是比 Android Studio 2.0
更旧的版本在这个阶段,我无法找到与为 Android Studio 或 Intellij 更改 JRE 相关的任何信息。您可以更改 JDK,但这对此错误警告没有影响。
随着有关解决此问题的更多信息可用,将更新此线程。
此问题发生在 Mac OS。 项目 JDK(JDK 用于编译您的代码)不同于 IDE JDK(JDK 用于 运行 IDE)
您的项目 JDK 是 7,但您的 IDE JDK 是 6。
对于您的情况,您可以为 IDE(通过终端)添加一个环境变量,如下所示:
export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk
查看这些文档以获取更多信息:
http://tools.android.com/tech-docs/configuration/osx-jdk
http://tools.android.com/tech-docs/configuration
编码愉快!
导出环境变量对我不起作用。编辑 plist 文件。
nano /Applications/Android\ Studio.app/Contents/Info.plist
并找到这一行:
<key>JVMVersion</key>
<string>1.6*</string>
将值从 1.6* 更改为 1.7+