在Eclipse項目中,我有一個libGDX(1.9.2)項目,其中包含Java項目符合設置的Core項目和一個包含Java 6合規性設置的Android項目。LibGDX和Java 8源兼容性
這工作不錯,但如果我更改了核心項目的合規性設置到Java 8,Android編譯失敗,出現以下異常:
Caused by: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
我試圖修改核心的的build.gradle和Android項目,但目前爲止沒有解決這個問題。
我知道Android需要Java 6,但如果使用Java 7構建的Core項目沒有問題。
libGDX是否與Java 8兼容,如果它是那麼我該如何使它工作?
您的Android引擎Java 8是否兼容? –
我現在無法檢查,但幾周前我下載了它,更新了,我使用Android 6.0進行了非虛擬手機測試。 AFAIK記得它被稱爲android 23. – gaRos
Eclipse不允許我爲該項目設置1.8合規性。 – gaRos