Beim Versuch, eine neue Anwendung in Android Studio zu erstellen, tritt auf meiner Layoutseite ein Problem auf. Im Designteil wird der folgende Fehler angezeigt.
Rendering Problems
Android Nougat requires the IDE to be running with Java 1.8 or later
API24 wurde beim Öffnen automatisch ausgewählt. Und es funktioniert einwandfrei, wenn ich API23 manuell auswähle.
Das Problem ist, dass ich JDK 1.8 bereits auf meinem System installiert habe und beim Öffnen der Projektstruktur das richtige Verzeichnis meines JDK 1.8-Pfads angezeigt wird, wie unten dargestellt:
Ich verwende Ubuntu 16.04, um Android Studio auszuführen, und wenn ich die Java-Version überprüfe, erhalte ich die Version 1.8.
arul@arul-pc:~$ 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)
Wie kann man dieses Problem lösen?
Antwort1
Sie können eine neuere Version von Java mit folgendem Befehl installieren:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ oracle-jdk8-installer