質問: ビルド時の下記のエラーについて、具体的な対処方法を教えてください。 java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0 C# でAndroidのアプリを作るためにVisual Studio + xamarinの環境を構築しました。 新規プロジェクトを作成(Blank App (Android))し、試しにデバッグしてみたのですが、上記のエラーが出てしまいます。 ググったところJavaのバージョンがアンマッチの場合等でコンパイルが発生するようなものに見えるのですが、具体的な対処方法がわかっていません。 なにか不一致が発生している場合、どの場所とどの場所を確認すれば不一致が発生しているかを確認することができるでしょうか?また、その対処方法は何でしょうか? 不一致が発生しているわけではない場合、どのようなことが考えられますでしょうか・・? Visual StudioのオプションからXamarinを確認すると、 「Java Development Kit Location」は「jdk 1.7.0_79」となっています。 コマンドプロンプトでjava -version を打つと以下の結果になります。 java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 環境はVisual Studio 2015 + Xamarinの環境です。
回答: 以下リンク先の件に該当すると思われます。 対処方法も記載されておりますので、該当するか確認してみてはいかがでしょうか?