2016-09-01 5 views
3

Androidスタジオで新しいアプリケーションを作成しようとしたとき、レイアウトページで問題が発生しました。それを開いたときに自動的に選択レンダリングの問題:Android Nougatを使用するには、Java 1.8以降でIDEを実行する必要があります

Rendering Problems 
Android Nougat requires the IDE to be running with Java 1.8 or later 

enter image description here

API24。 そして、私は手動でAPI23を選択するとうまく動作します。

enter image description here

問題は、私はすでに私のシステムにJDK 1.8をインストールし、それはだオープンプロジェクト構造が私のJDK 1.8のパスの正しいディレクトリを示していたときに、以下のようにしているが、

enter image description here

私はAndroid Studioを実行するためにUbuntu 16.04を使用しています。Javaバージョンをチェックするとバージョンが1.8になっています。

[email protected]:~$ java -version 
java version "1.8.0_77" 
Java(TM) SE Runtime Environment (build 1.8.0_77-b03) 
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode) 

これを解決するには?

+0

追加build.gradleファイル – piotrek1543

答えて

1
  1. 正しいバージョンのJavaがインストールされていることを確認してください: $java -version

  2. JREバージョンのAndroidメーカーが使用していますチェック: 例えば私のMacでは、Androidスタジオへ - Androidスタジオについて

  3. AndroidスタジオでJRE 1.8を使用していない場合は、手動でアップデートしてください:

<key>JVMVersion</key> <string>1.8</string>

再起動のAndroidメーカー:どこでもMy Macでは、アプリケーションフォルダに移動 - 右 "パッケージの内容を表示" をクリック - 編集のInfo.plistを - 内容をクリックしてください。

関連する問題