在一个终端中输入./studio.sh后,我得到了这个错误"tools.jar不在android studio类路径中,请确保JAVA_HOME点指向JDK而不是JRE".

我在谷歌上搜索,每个人都这么说:

我try 这两个命令

export PATH=${JDK_HOME}:/etc/java-7-openjdk

export PATH=${JAVA_HOME}:/etc/java-7-openjdk

再执行./studio.sh次,我得到同样的错误

我的操作系统是Linux Mint 14

推荐答案

我结合Jerome和Jarod的答案解决了这个问题:

  1. 安装JDK--sudo apt-get install openjdk-7-jdk
  2. 环境变量--sudo nano /etc/environment
  3. JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-i386
  4. 重新启动,Android Studio启动.(我还在主菜单中添加了一个指向studio.sh的链接).

而且我刚刚找到了https://stackoverflow.com/a/17827697/2533809个,似乎写得很好,答案基本相同.

(我用的是Debian 7喘息)

Linux相关问答推荐

Linux 中大型 TSV 的条件编辑

Linux 上 Ada 任务优先级的语义是什么?

在 Linux 上的 std::threads 中创建子进程

erlang 格式的 utf8 变为 \x(反斜杠 x)ascii 编码

linux shell 脚本获取文件夹中

如何更改文件的上次访问/修改/更改日期?

awk/sed 命令仅在模式 2 匹配时打印模式 1

Linux 进程在后台 - 在作业(job)中 Stopped停止?

用于 GCC/G++ 的宏来区分 Linux 和 Mac OSX?

是否可以在 Linux x86 GAS 程序集中创建没有系统调用的线程?

C.UTF-8 和 en_US.UTF-8 语言环境有什么区别?

如何在 Bash 中对齐空格分隔表的列?

用于 ssh 的类似 teamviewer 的工具?

根据日期范围过滤日志(log)文件条目

如何在 Linux 中使用单行命令获取 Java 版本

根据文件名模式和文件内容列出文件名?

如何在 Linux 上查找不包含文本的文本文件?

如何找到只对所有者具有特定权限的文件?

在 Unix 上计算每行/字段的字符出现次数

如何在 UNIX 中将字符串转换为整数