Android 2.1에서 사용되는 JDK는 JDK 1.7이지만 JDK 1.6이어야 하기 때문에 Android 2.1 의 기본 새 프로젝트를 컴파일 할 수 없습니다 .
이를 변경하려면 파일 -> 프로젝트 구조 로 이동 하여 JDK 1.6 위치를 찾으십시오.
그러나 디렉토리를 선택하고 키를 누르면 OK다음 오류가 발생합니다.
유효한 JDK 디렉토리를 선택하십시오
스크린 샷에서 볼 수 있듯이 Java 6 OpenJDK 64 비트를 새로운 JDK로 설정하려고합니다.
내가 무엇을 할 수 있을지? Android Studio는 OpenJDK와 호환되지 않으며 Oracle JDK를 대신 사용해야합니까?
./bin
| ./jre
| ./jre/bin
모두를위한 동일한 메시지
/jre
나의 경로가 그래서, 디렉토리 구조 /usr/lib/jvm/java-8-oracle
가 아니라 /usr/lib/jvm/java-8-oracle/jre
. /jre
기본 경로 ( "내장 된"JDK)가 수행 한 이후 경로가 끝나야한다고 가정 했지만 기본 폴더를 살펴보면 "jre" 라는 다른 폴더 를 포함 하는 "jre"라는 폴더 입니다.
bin
폴더 를 사용해 보셨습니까 ?