【问题标题】:Android Studio AVD not detecting JREAndroid Studio AVD 未检测到 JRE
【发布时间】:2015-05-03 15:45:56
【问题描述】:

我正在运行 Ubuntu 14.10。
我最近在笔记本电脑上安装了 Android Studio。
当我尝试运行 AVD 时,我收到以下错误

当我在终端中尝试 java -version 时,它显示我已经安装了 JDK 和 JRE。

这是我指定的路径

我尝试过更改路径,但没有成功。 请帮忙。

【问题讨论】:

    标签: java android linux ubuntu android-studio


    【解决方案1】:

    因为它不是一个 shell 脚本,所以你不能写任何带有 '$' 符号的 shell 变量。您必须像这样连接(使用 ':' 运算符)JAVA_HOME/bin 文件中的 JAVA_HOME/bin 目录,如下所示 -

    JAVA_HOME=/user/local/jdk1.8.0_45
    PATH="/usr/local/bin:/usr/sbin:/usr/bin:/user/local/jdk1.8.0_45/bin"
    
    export JAVA_HOME #invalid in /etc/environment; don't place export here
    export PATH #invalid in /etc/environment; don't place export here  
    

    /etc/environment 你不需要导出环境变量。

    注意: 导出在 /etc/environment 中无效,因为它不是 shell/bash 文件。 /etc/environment/ 只是一个配置文件,在启动期间由OS 读取,所有设置都在那个时候加载。最后,写入 int /etc/environment 的配置将适用于整个环境和所有用户。

    【讨论】:

    • 在 /etc/environment 中进行任何更改后,您必须使用以下命令获取它 - 'source /etc/environment'。然后,您只能从终端获取 chagnes。如果您想从整个系统中获取更改,则必须重新启动计算机。
    【解决方案2】:

    我建议你从Ubuntu软件中心安装Open JDK,然后你不需要做任何路径操作。

    【讨论】:

      猜你喜欢
      • 2020-11-30
      • 1970-01-01
      • 1970-01-01
      • 2016-09-03
      • 2023-03-03
      • 2017-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多