2015-04-26 14 views
7

Tôi có Android Studio 1.1 trên máy Windows 8.1.Android studio 1.1 - thay đổi JRE được sử dụng để chạy studio

Có một số JDK được cài đặt trên máy của tôi (1,6, 1,7, 1,8) và Android studio sử dụng 1,8 (tôi có thể thấy điều đó trong cửa sổ bật lên).

Tôi muốn thay đổi JVM được sử dụng để chạy Android Studio lên 1.7, vì tôi có một số vấn đề về hiệu năng và tôi nghi ngờ nó phải làm điều gì đó với việc sử dụng JRE 1.8.

Cách thích hợp để làm điều đó là gì?

+1

Đây là: http://stackoverflow.com/questions/16823790/android-studio-dont-know-where-is-java/16824891#16824891 – mismanc

+0

Đây là vấn đề .. Tệp-> Cài đặt khác- > Cấu trúc dự án mặc định-> SDK hiển thị 1.7, nhưng màn hình giới thiệu hiển thị 1.8 – Ran

+0

@Ran Bạn có ý nghĩa gì về màn hình "giới thiệu" hiển thị 1.8? Ngoài ra, bạn có muốn các ứng dụng được biên dịch với 1,7 không? –

Trả lời

3

Câu trả lời này đây giải quyết vấn đề của bạn:

https://stackoverflow.com/a/27999642/4114992

Đặc biệt, kịch bản bắt đầu khẳng định:

# --------------------------------------------------------------------- 
# Locate a JDK installation directory which will be used to run the IDE. 
# Try (in order): STUDIO_JDK, JDK_HOME, JAVA_HOME, "java" in PATH 
# --------------------------------------------------------------------- 

Vì vậy, nếu bạn đặt STUDIO_JDK như là một biến môi trường, đến, nói, 1.7, bạn sẽ có thể ghi đè lên JRE được sử dụng bởi Android Studio.

-1

Bạn đã thử điều hướng đến Tệp -> Cài đặt khác -> Cài đặt mặc định -> Trình biên dịch (mở rộng) -> Trình biên dịch Java và thay đổi "Phiên bản bytecode dự án (để trống cho mặc định jdk):" thành 1.7?

Điều này dẫn đầu nhận xét của Mismanc về Tệp -> Cài đặt khác -> Cấu trúc dự án mặc định -> Vị trí SDK và thay đổi "Vị trí JDK:" thành đường dẫn đến "C: (tên đường dẫn) \ Java \ jdk1.7.X_XX" nên thay đổi những gì bạn đang tìm kiếm.

+2

Anh ấy hỏi cách thay đổi JRE chạy Android Studio - không phải JDK được dự án sử dụng trong Android Studio. –

+0

Hiểu sai câu hỏi đặt ra là gì, mặc dù tôi vẫn không thấy nhận xét của Mismanc không thỏa đáng như thế nào. –

+0

Tôi nghĩ rằng nhận xét của Mismanc chỉ đến một liên kết cho bạn biết cách đặt JDK mặc định được sử dụng cho các dự án mới (không phải câu hỏi đang hỏi) - nhưng tôi có thể sai. –

Các vấn đề liên quan