「Unsupported major.minor version 52.0」がでたのでJDK8にバージョンアップ

2016年6月11日土曜日

t f B! P L
いつもの様に開発を行っていると、buildで、
・Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
のエラーが。調べて見ると、「version 52.0」というのは、JDK8でやってねって意味らしいので、バージョンアップ作業をば。

1.JDKのダウンロード
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
 からダウンロード

2.インストール
 ダブルクリックして、次へ次への繰り返しで。

3.環境変数の変更
 コンピュータ→右クリック→プロパティ→システム詳細設定→環境変数
 を選択
 システム環境変数の
 ・「JAVA_HOME」を新しいバージョンに
 例)C:\Program Files\Java\jdk1.8.0_92
 ・「Path」もあれば更新
  ※%JAVA_HOME%\binであれば修正不要

4.android studioのJDKパスの変更
 android studio→File→Project Structure
 で行うみたいなんだけど、うまくいかず、「build clean」を実施すると設定ダイアログが出たのでそちらで設定。

うーん。JDK7をアンインストールしたのが原因なのかな。


QooQ