호스트 시스템 Windows 8의 가상 장치(VMware 워크스테이션)에 Ubuntu 12.10 x64가 설치되어 있습니다. Android 소스 코드를 다운로드했습니다. 나는 그것을 만들고 싶었고 다음과 같이 말합니다.
Checking build tools versions...
************************************************************
You are attempting to build with an unsupported JDK.
You use OpenJDK but only Sun/Oracle JDK is supported.
************************************************************
나는 시도했다:
sudo apt-get -y remove --purge openjdk-7-jdk openjdk-7-jre
아직 OpenJKD 7이 설치되어 있습니다. OpenJDK를 제거하고 Android를 빌드할 수 있는 JDK를 설치하려면 어떻게 해야 합니까?
답변1
Ubuntu에서는 다른 JDK를 사용하기 위해 하나의 JDK를 제거할 필요가 없습니다. 여러 Java 버전을 설치하고 원하는 대로 전환할 수 있습니다. 중요한 것은 마녀 1이 기본값으로 설정되어 있다는 것입니다.
Oracle Java JDK를 설치할 수 있습니다.이 가이드(쉬운 옵션) 또는 Oracle에서 바로 가져옵니다.여기(음.. 덜 쉬운 옵션).
다른 Java 로더를 선택하십시오:
sudo update-alternatives --config java
다른 컴파일러를 선택하십시오(이것이 필요한 것입니다):
sudo update-alternatives --config javac
Java Web Start를 선택했습니다.
sudo update-alternatives --config javaws
Ubuntu VM에 Android SDK를 설치하는 데 관심이 있을 수도 있습니다.여기에 대한 훌륭한 가이드가 있습니다.