C:\Program Files\Android\Android Studio\jre\bin>java -version
openjdk version "1.8.0_76-release"
OpenJDK Runtime Environment (build 1.8.0_76-release-b03)
OpenJDK 64-Bit Server VM (build 25.76-b03, mixed mode)
Bằng cách nào đó, trình cài đặt Studio sẽ cài đặt một phiên bản khác theo:
C:\Program Files\Android\Android Studio\jre\jre\bin>java -version
openjdk version "1.8.0_76-release"
OpenJDK Runtime Environment (build 1.8.0_76-release-b03)
OpenJDK 64-Bit Server VM (build 25.76-b03, mixed mode)
nơi phiên bản mới nhất đã được cài đặt trình cài đặt Java DevKit trong:
C:\Program Files\Java\jre1.8.0_121\bin>java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
Cần dọn dẹp Android Studio để nó sử dụng phiên bản 1.8.0 mới nhất thích hợp.
Theo Cách đặt đường dẫn Java SDK trong AndroidStudio?
người ta có thể ghi đè bằng một JDK cụ thể nhưng khi tôi đổi tên
C:\Program Files\Android\Android Studio\jre\jre\
đến:
C:\Program Files\Android\Android Studio\jre\oldjre\
Và khởi động lại Android Studio, nó sẽ phàn nàn rằng jre không hợp lệ. Khi tôi cố gắng xác định một JDK để chọn một trong C:\Program Files\Java\jre1.8.0_121\bin
hoặc:
C:\Program Files\Java\jre1.8.0_121\
Nó nói rằng các thư mục này không hợp lệ. Vì vậy, tôi đoán rằng phiên bản nhúng phải có một số mục đích đặc biệt.