【问题标题】:Android studio 1.1 - change JRE used for running studioAndroid studio 1.1 - 更改用于运行工作室的 JRE
【发布时间】:2015-04-26 13:49:39
【问题描述】:

我在 Windows 8.1 机器上安装了 Android Studio 1.1。

我的机器上安装了几个 JDK(1.6、1.7、1.8),Android Studio 使用 1.8(我可以在 about 弹出窗口中看到)。

我想将用于运行 Android Studio 的 JVM 更改为 1.7,因为我遇到了一些性能问题,并且我怀疑它与使用 JRE 1.8 有关。

这样做的正确方法是什么?

【问题讨论】:

  • 这是问题所在。文件->其他设置->默认项目结构->SDKs显示1.7,但关于屏幕显示1.8
  • @Ran “关于”屏幕显示 1.8 是什么意思?另外,您是否希望应用程序也使用 1.7 编译?
  • @JaredBurrows 帮助->关于

标签: java android android-studio jvm


【解决方案1】:

这里的答案解决了你的问题:

https://stackoverflow.com/a/27999642/4114992

特别是,启动脚本指出:

# ---------------------------------------------------------------------
# Locate a JDK installation directory which will be used to run the IDE.
# Try (in order): STUDIO_JDK, JDK_HOME, JAVA_HOME, "java" in PATH
# ---------------------------------------------------------------------

因此,如果您将 STUDIO_JDK 设置为环境变量,例如 1.7,您应该能够覆盖 Android Studio 本身使用的 JRE。

【讨论】:

    【解决方案2】:

    您是否尝试导航到文件 -> 其他设置 -> 默认设置 -> 编译器(扩展)-> Java 编译器并将“项目字节码版本(jdk 默认留空):”更改为 1.7?

    这在 Mismanc 关于文件 -> 其他设置 -> 默认项目结构 -> SDK 位置的评论之上,并将“JDK 位置:”更改为“C:(pathname)\Java\jdk1.7.X_XX”的路径应该更改您要查找的内容。

    【讨论】:

    • 他在问如何更改运行 Android Studio 的 JRE——而不是 Android Studio 中项目使用的 JDK。
    • 误解了问题的含义,尽管我仍然不明白 Mismanc 的评论有什么不令人满意的地方。
    • 我认为 Mismanc 的评论指向一个链接,该链接告诉您如何设置用于新项目的默认 JDK(这不是问题所要问的)——但我可能是错的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-07
    • 1970-01-01
    • 2013-05-10
    • 2019-06-12
    • 2023-03-17
    • 2022-08-24
    • 2019-01-26
    相关资源
    最近更新 更多