2013-05-24 3 views
1

Java 프로그래밍을 위해 내 컴퓨터에 OpenJDK7을 설치 했었습니다. 그런 다음 Oracle 1.7Jdk를 제거하고 설치했습니다. 하지만 문제는 안드로이드 스튜디오는 새로운 JDK를 복용하지 않습니다. 다음 오류가 표시됩니다.Android Studio Java 오류

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를 어떻게 실행할 수 있습니까?

+0

사용중인 OS는 무엇입니까? Android Studio를 실행하려고 할 때 명령 줄에서이 오류가 발생 했습니까? – oakes

답변

2

Android Studio에서 JDK를 찾을 수없는 것으로 보입니다. 아마도 시스템에서 "/ usr/lib/jvm/java-7-openjdk-i386/bin/java"가 아닌 다른 위치에 설치했을 것입니다. Java 및 Android Studio에 또 다른 문제가 있었지만, 그 영혼이 당신을 위해 또한 효과가있을 것이라고 생각합니다. 인 IntelliJ는 (그것을 here 발견)이 위치 중 하나에서 JDK의 고정 설치해야합니다 :

는/usr/자바

/옵션/자바

는/usr/lib 디렉토리/JVM

내 JDK는 다른 폴더에 있었기 때문에/usr/java로 옮겨서 이제는 잘 작동합니다.

9

Android-Studio는 $ HOME/.AndroidStudioPreview/config/options/jdk.table에 Java 위치를 저장할 수 있습니다. xml

이 파일을 삭제하고 Android-Studio를 다시 시작하면 새로운 Java 위치를 묻는 메시지가 표시됩니다.

건배

+0

MacOS에서 위치는 ~/Library/Preferences/AndroidStudioPreview/options/jdk.table.xml입니다. – dangVarmit

1

을 위치는 지금 :

~/.AndroidStudio/설정/옵션

하지

~/.AndroidStudioPreview/설정/옵션

AS가 가지고 있기 때문에 공식적으로 발표되었습니다.