2016-03-31 18 views
7

現在、Windows 7 64ビットOSでEclipse Mars(64ビット)を使用しています。私はJDK 1.7(64ビット)をインストールしました。私は今からADTプラグインを最初からインストールして、このEclipseを1ヶ月以来使用していました。Android Package Builderエラー:サポートされていないメジャーマイナーバージョン52.0

最近、Android SDKを更新して最新のAndroid Nプラットフォームを追加したところ、自分のワークスペースでAndroidプロジェクトを実行中にエラーが発生しています。私は、私はなかったJDK 1.7(64ビット)と別のWindows 7 64ビット・システムでのEclipseジュノ(64ビット)で同じようにしようとしたエラーは以下の通りである

、しかし

Android Package Builder Error: Unable to build project "HelloWorld" Unsupported major minor version 52.0

、そのような問題に直面する。

EclipseまたはJavaに問題がありますか?

enter image description here

+0

JDK 1.7を使用していますか?プロジェクト - >プロパティ - > Javaコンパイラを右クリックして、プロジェクトのJDK準拠を再度確認できます。 –

+0

はい..i同じスクリーンショットが添付されています –

+0

おそらくインストールされたJREをもう一度チェックしてください。ウィンドウ - >環境設定 - > Java - >インストールされたJRE。これは役に立たない場合は申し訳ありません。私はAndroid Studioを使用し、正しくコンパイルオプションを設定している限り、JDK 1.8を使ってアプリケーションを構築/実行することができます(グラデーションファイルで1.7をターゲットにする)。私はそれがJDKのコンプライアンス設定されていると思ったので、何が等食であるかわからない。 –

答えて

13

私は、このための答えを見つけたかもしれないと思います。

あなたのproject.propertiesファイルに次の行を追加します:私の結論は正しいですが、この修正プログラムは、私のために働いていた場合はわからない私の場合は

sdk.buildtools=<something lower than 24.x> 

それは23.0.3でした。

私がここに間違っていると結論部分は私に訂正されます:Android Build Toolsの新しいバージョンはJDKバージョン1.8を使用しているようです。私の場合は、Android StudioとEclipse(旧プロジェクトのEclipse)を使用しています.Android Studioは最新のビルドツールをインストールしました。

+0

結論部分について:うん、もう一つの解決策は、コンパイルするためのJDKバージョンを1.8に変更することです。 –

関連する問題