2016-03-20 25 views
2

私のアンドロイドSDKを更新した後、自分のゲームのアンドロイドビルドを作成しようとすると、このタイプのエラーが発生します。現時点ではサポートされていないmajor.minorバージョン52.0 - Androidビルドエラー - Unity

enter image description here

は、私のゲームのソースコードは、1つは、Googleがゲームをプレイで、2番目はRevMobあり、2つのプラグインが含まれています。ビルドが正しく生成される前に、しかし現在はエラーを超えています。

ここでいくつか説明してください。 Googleを使って、スタックオーバーフローで同じフォーラムの質問を得ましたが、それらはコアプラットフォーム向けです。したがって、それらを統一のために適用する方法を決定することができません。

は、現時点では、このような私の端子Javaのバージョン表示:

enter image description here

+0

通常、これはあなたが別のJavaランタイムのバージョンを使用していることを意味していますコンパイルに使用されるJavaバージョン など。あなたはJava 7でコードをコンパイルし、Java 8でそれを実行しようとします。逆も同様です。 –

+0

@ YoavGur、どのようにMacシステムでこの問題を解決するには?これは私の大きな質問です。私は問題を理解することができますが、これをどのように並べ替えるのですか? – Siddharth

+0

コードをコンパイルするためにどのJDKバージョンを使用しましたか? –

答えて

2

私はユニティでのJDKの選択の最新バージョンを選択することによって解決を得ました。

enter image description here

私は、最新のインストールバージョンにユニティJDKのパスを変更しました。その後、私のビルドの問題を完全に解決しました。この回答が他のメンバーに役立つことを願っています。

0

以下のように変数を追加します。私のためにあなたのJavaの新しいバージョンへの 変更は以下のとおりです。jdk1.8.0_65 幸運を(必ず再起動のPCを作る):)

関連する問題