2017-09-01 59 views
2

當webrtc_android編譯時我出現問題。'webrtc_android'在編譯時產生錯誤信息

[email protected]:~/webrtc_checkout/src$ tools_webrtc/android/build_aar.py 

我得到這樣的錯誤。

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/tools/lint/Main : Unsupported major.minor version 52.0 

我不知道爲什麼我會收到這些消息。

我該如何解決?請幫助我:)

回答

1

好吧,我自己解決了這個問題。

當你得到錯誤,請嘗試以下..

  1. 安裝的OpenJDK-8-jdk的

    sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk

  2. 更改您的OpenJDK版本

    sudo update-alternatives --config java 
    ... 
    2   /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1069  manual mode 
    Press enter to keep the current choice[*], or type selection number: 2 
    
  3. 嘗試再次

    tools_webrtc/android/build_aar.py

+0

來到這裏的谷歌搜索的錯誤消息。我還必須更改JAVA_HOME環境變量才能正常工作,例如: JAVA_HOME =/usr/lib/jvm/java-8-openjdk-amd64 – Luz