2012-04-12 3 views
0

우분투 10.04 32 비트 시스템 용으로 안드로이드를 컴파일하려고합니다. 나는 http://source.android.com/source/initializing.html우분투 빌드 안드로이드 10.04- 32 비트

의 가이드를 따라하고 그러나 나는 다음과 같은 오류 얻을 : 당신은 자바의 잘못된 버전 빌드하려는

합니다.

귀하의 버전은 : java version "1.6.0_20"입니다. 올바른 버전은 Java SE 1.6입니다.

Java SE 패키지에 대한 우분투 지원이 중단되었습니다. 따라서 Java JDK를 1.6으로 다운 그레이드해야합니까 ?? 제발 도와주세요

+0

확인 태양 JDK http://superuser.com/questions/394770/installing-sun-java6-jdk-with-apt-get-on-ubuntu-10-04 –

답변

3

Here 누군가가 귀하와 동일한 문제에 직면했습니다. 해결책은 "OpenJDK와 Sun Java를 제거한 후 Sun Java 6 JDK를 다시 설치하고 재부팅하면 모두 정상입니다." 자세한 정보는 링크를 확인하십시오. 그걸 검색하는 동안 나는 또한 an issue with 64 bits을 우연히 만났습니다. 그것은 당신의 요지는 아니지만 다른 사람에게 유용 할 수 있습니다. 아래 링크이 설치

0

아마 "태양 jdk", OpenJDK를 사용해야합니다. 버전은 1.6이어야합니다.

+0

흠 . 나는 OpenJDK를 가지고있다. Java 버전 "1.6.0_20" OpenJDK 런타임 환경 (IcedTea6 1.9.9) (6b20-1.9.9-0ubuntu1 ~ 10.10.2) OpenJDK 서버 VM (빌드 19.0- b09, 혼합 모드) – user489152

+0

sun java 웹 사이트에서 jdk-6u31-linux-i586.bin을 다운로드했습니다. 생성 된 jdk1.6.0_31 폴더를/usr/local /에 추가하고 JAVA_HOME을 변경하고 PATH 변수에 추가했습니다. 그러나 재부팅 후에도 java -version을 입력하면 위와 같은 줄이 생깁니다. OpenJDK를 제거해야합니까? – user489152

+1

'update-java-alternatives'를 사용하여 전환 할 수 있습니다. –