これはたぶん1兆回も繰り返された陳腐な質問です。しかし、私は完全に完全に必死になったので、私はここで尋ねています。私はいくつかの指針が必要です。Java 8はどこに隠れていますか?
私はLibGDXを使ってゲームをプログラミングする方法を学んでいます。私はthis tutorialを使用しています。問題は、古典的なエラーです:
Errors occurred during the build. Errors running builder 'Android Package Builder' on project 'HelloWorld-android'. com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
私はこのエラーは、いくつかの方法が、Eclipseはこの非互換性を作成され、コンパイルするためにJava 8を使用して、そして実行するためのJavaの以前のバージョンであることを意味することを理解しています。しかし、何を推測する?私は自分のコンピュータにJava 8を持っていません!私が持っている:私のためのプロジェクトを生成し
- のAndroid SDK
- のJava 7u79
- Eclipseのルナ
- LibGDXを、。
なぜこのようなことが起こっているのかわかりませんので、なぜこれが起こるのかを教えてください。以下はEclipseのスクリーンショットで、すべてが1.7であることを示しています。
そして、まだ私は右クリックしたときに、このエラーを取得しておく - >デバッグとして - > Androidのアプリケーションを:私がやった
ミス? Java 52はどこから来ていますか?
ゲームのデスクトップバージョンが1つの問題で実行されていることを指摘したいと思います。
ありがとうございました。詳細はお気軽にお問い合わせください。
まだクリーン/リビルドを試しましたか? – Compass
あなたが持っているものは、Java 8用にコンパイルされたものです(http://stackoverflow.com/questions/10382929/how-to-fix-java-lang-unsupportedclassversionerror-unsupported-major-minor-versi)。あなたはそれを使用することはできませんが、 – zapl
@コンパスは絶対に!何度も。 –