私は、EclipseプロジェクトでJava 7準拠の設定を持つCoreプロジェクトとJava 6準拠のAndroidプロジェクトを持つlibGDX(1.9.2)プロジェクトを持っています。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にJava 6が必要だと理解していますが、Java 7で構築されたコアプロジェクトに問題はありません。
libGDXはJava 8と互換性がありますが、それがどうすれば動作させることができますか?アンドロイドNのリリースで
あなたのAndroidエンジンJava 8は互換性がありますか? –
私は今それをチェックすることはできませんが、数週間前にダウンロードして更新しました。私は、仮想電話ではなくAndroid 6.0をテストしています。 AFAIKはアンドロイド23と呼ばれていることを覚えておいてください。 – gaRos
Eclipseはそのプロジェクトに対して1.8準拠を設定させません。 – gaRos