2015-04-26 8 views
7

Mam Android Studio 1.1 na komputerze z systemem Windows 8.1.Android studio 1.1 - zmiana środowiska JRE używanego do uruchamiania studio

Na moim komputerze zainstalowano kilka JDK (1.6, 1.7, 1.8), a Android Studio używa 1.8 (widzę to w oknach podręcznych).

Chcę zmienić wirtualną maszynę Java używaną do uruchamiania Android Studio na 1.7, ponieważ mam pewne problemy z wydajnością i podejrzewam, że musi coś zrobić przy użyciu JRE 1.8.

Jaki jest właściwy sposób na zrobienie tego?

+1

Tutaj jest: http://stackoverflow.com/questions/16823790/android-studio-dont-know-where-is-java/16824891#16824891 – mismanc

+0

To jest problem .. Plik-> Inne ustawienia- > Domyślna struktura projektu-> SDK pokazuje 1.7, ale na ekranie wyświetla się 1.8 – Ran

+0

@Ran Co masz na myśli mówiąc "o" ekranie 1.8? Ponadto chcesz, aby aplikacje były również kompilowane z wersją 1.7? –

Odpowiedz

3

Ta odpowiedź tutaj rozwiązuje problemu:

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

W szczególności skrypt początek stwierdza:

# --------------------------------------------------------------------- 
# 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 
# --------------------------------------------------------------------- 

Więc jeśli ustawisz STUDIO_JDK jako zmiennej środowiskowej, do, powiedzmy, 1.7, powinieneś być w stanie zastąpić środowisko JRE używane przez Android Studio.

-1

Czy próbowałeś nawigować do Plik -> Inne ustawienia -> Ustawienia domyślne -> Kompilator (rozwiń) -> Kompilator Javy i zmień "Wersja kodu bajtowego projektu (pozostaw puste dla domyślnego jdk):" do 1.7?

To na wierzchu komentarza Mismanc o pliku -> Inne ustawienia -> Domyślna struktura projektu -> SDK Lokalizacja i zmiana "Lokalizacja JDK:" na ścieżkę do "C: (ścieżka) \ Java \ jdk1.7.X_XX" powinien zmienić to, czego szukasz.

+2

Pyta, jak zmienić środowisko JRE z systemem Android Studio - nie JDK używanym przez projekt w Android Studio. –

+0

Nie zrozumiałem, o co chodziło pytanie, choć nadal nie rozumiem, w jaki sposób komentarz Mismanc nie był zadowalający. –

+0

Myślę, że komentarz Mismanc wskazuje na link, który mówi, jak ustawić domyślną JDK używaną dla nowych projektów (co nie jest tym, o co pyta) - ale mogę się mylić. –