Android Nougat đòi hỏi IDE được chạy với Java 1.8 hoặc mới hơn
Mặc dù có của việc có JDK 8 cài đặt, tôi nhận được lỗi này. Vấn đề có thể là gì?
Android Nougat đòi hỏi IDE được chạy với Java 1.8 hoặc mới hơn
Mặc dù có của việc có JDK 8 cài đặt, tôi nhận được lỗi này. Vấn đề có thể là gì?
MBP-Vitaliy:~$ java -version
java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
phiên bản Kiểm tra java trong Android Studio. Trong Mac OS X: Android Studio -> Giới thiệu về Android Studio. Trường hợp JRE phải từ 1.8 trở lên.
Nếu bạn có mã khác, Trong Mac OS X, hãy vào thư mục Ứng dụng tìm AndroidStudio.app và nhấp vào Hiển thị nội dung, sau đó tìm trong tệp Info.plist thư mục nội dung và thay đổi JVM VERSION thành 1.8 theo cách thủ công.
<key>JVMVersion</key>
<string>1.8</string>
cho người dùng mac @Vitaliy Movchan answer works.
cho các cửa sổ người dùng (người có để thiết lập JAVA_HOME trong hệ thống tác của họ):
Bạn vẫn có thể hiển thị bố cục trong thời gian thiết kế trong IDE nếu bạn chọn Android phiên bản 23 (Marshmallow) thay vì phiên bản 24 (Nougat).
Đây không phải là một giải pháp lâu dài, nhưng đối với hầu hết các mục đích nó phải đủ tốt. Bạn luôn có thể xem bố cục Nougat thực tế bằng cách chạy ứng dụng của bạn trong trình giả lập Android.
Thêm JVMVersion 1,8 *, 1.8+ để info.plist của ứng dụng Android studio và cũng kiểm tra các phiên bản java mặc định
tôi đã cùng một vấn đề, trong hệ thống của tôi, tôi đã cài đặt JDK 3. jdk1.6, jkd1.7 và jdk1.8. Tôi đang làm việc trên một số dự án yêu cầu jdk 1.7 nên tôi không thể thay đổi JAVA_HOME.
Vì vậy, tôi đã tìm thấy một giải pháp khác bằng cách cho android studio biết JAVA_HOME cần được sử dụng.
Vì vậy, tôi chỉ chỉnh sửa tệp studio.sh và thêm biến JAVA_HOME.
JAVA_HOME =/usr/lib/jvm/java-8-oracle/
Sau khi khởi động lại android-studio bắt đầu trỏ đến JDK 1.8. Hy vọng điều này sẽ hữu ích.
thử '$ whereis java' và' $ java' trong thiết bị đầu cuối để tìm hiểu vị trí cài đặt Java của bạn ... tbh Tôi không chắc chắn về vị trí đó ... – cipley
Ngoài ra, khi tôi nhấp vào "Cài đặt một JDK được hỗ trợ "Tôi nhận được một liên kết bị hỏng. – Suragch