1

我已经在我的机器上安装了 OpenJDK7 用于 Java 编程。然后我将其删除并安装了 Oracle 1.7Jdk。但问题是 Android Studio 没有采用新的 JDK。它给出了以下错误:

Cannot run program "/usr/lib/jvm/java-7-openjdk-i386/bin/java" (in directory "/home/pranay/.AndroidStudioPreview/system/compile-server"): error=2, No such file or directory

如何运行 Android Studio?

4

3 回答 3

9

Android-Studio 可能会在 $HOME/.AndroidStudioPreview/config/options/jdk.table.xml 中存储 Java 的位置

删除此文件并重新启动 Android-Studio,它现在应该会提示您输入新的 Java 位置。

干杯

于 2013-06-11T22:27:27.300 回答
2

似乎 Android Studio 找不到您的 JDK,可能是您的系统将它安装在不同的位置(而不是在“/usr/lib/jvm/java-7-openjdk-i386/bin/java”中)。我在使用 Java 和 Android Studio 时遇到了另一个问题,但我认为解决方案也可以为您工作。IntelliJ 需要在以下位置之一固定安装 JDK(在此处找到):

/usr/java

/opt/java

/usr/lib/jvm

我的 JDK 在另一个文件夹中,所以我将它移到 /usr/java ,现在它工作正常 :)

于 2013-05-24T18:54:47.740 回答
1

现在的位置是:

~/.AndroidStudio/config/options

不是

~/.AndroidStudioPreview/config/options

因为AS已经正式发布了。

于 2014-12-30T23:40:59.463 回答