Android Studio에서 유효한 Jvm을 찾을 수 없습니다 (MAC OS 관련)


답변:


355

파인더에서 Android Studio 용 애플리케이션 패키지를 열고 Info.plist 파일을 편집 하십시오. 키 JVM 버전을 변경하십시오. 1.6 * 대신 1.6+를 넣습니다. 그것은 나를 위해 일했다!.

건배!

편집 :

이전 버전의 Android Studio에서는 이것이 필요했지만 더 이상 권장하지 않습니다. 공식 성명서 참조

"참고 : 다른 버전을 선택하기 위해 Info.plist를 편집하지 마십시오. 응용 프로그램 서명뿐만 아니라 설치에 대한 향후 패치 업데이트도 중단됩니다."

Antonio Jose의 답변 이 맞습니다.

감사합니다 aried3r!


15
난 내 Mac에서 1.8 * 1.6 * 변경
티티 Wangsa 빈 Damhore에게

5
완료하기 : 이것은 Info.plist 파일에서 수행되어야합니다
Henridv

7
이전 버전의 Android Studio에서는 이것이 필요했지만 더 이상 권장되지 않습니다. "참고 : 다른 버전을 선택하기 위해 Info.plist를 편집하지 마십시오. 응용 프로그램 서명뿐만 아니라 설치에 대한 향후 패치 업데이트도 중단됩니다." 공식 문을 참조하십시오 . Antonio Jose의 답변이 맞습니다.
aried3r

6
Alonso와 Shane의 답변에 따라 Apple의 공식 패키지가 트릭을 수행했습니다. 따돌림이 필요 없습니다!
저스틴 로렌스

6
와우 1.6 이상이 나를 위해 일했다. 일단 업데이트되면 새로운 응용 프로그램을 다운로드합니다!
Neil Japhtha

174

이 사람을 여기에 설치하십시오

http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

그리고 당신은 잘해야합니다.


3
@ MickyRich89 이것을 시도하십시오 : support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
zhengyue

4
이것이 어떻게 받아들이거나 정답이 아닌지 모르겠습니다. 이것은 기본적으로 문제를 해결하고 파일을 편집하지 못하게합니다. 적어도 요세미티에서 Java가 누락되어 Android Studio를 시작할 수 없다는 문제가 있습니다. Intellij 14의 수정 사항
Andy

8
그냥 다운로드 먼저 여기에 오라클의 최신 JVM을 설치합니다 java.com/en/download/index.jsp 그리고 다운로드 위의 링크에서 PKG를 실행, 당신은 자바 8에있을 것입니다 여전히 적절한 발사 작업이
Edward Tan

7
또한 Mac OSX 10.10에서 나를 위해 일한 것을 요약하면 : 1) java.com/en/download 에서 Java 8u25 설치 2) Alonso가 링크 support.apple.com/kb/DL1572?viewlocale
누군가 어딘가에

2
이 답변은 공식적으로 권장되는 방법입니다 (JRE 6으로 Android Studio를 실행하고 JDK 7 또는 8로 앱 컴파일) : tools.android.com/tech-docs/configuration/osx-jdk
Steffen

140

[업데이트]
이것은 Android Studio 1.1 https://issuetracker.google.com/issues/37015035 에서 수정되었습니다.

다음 버전의 Android Studio에서 java 6이 없지만 7 이상이 발견되면 대신 사용합니다. 향상된 글꼴 렌더링으로 인해 Java 6으로 스튜디오를 실행하는 것이 좋지만, 예를 들어 java 8 만있는 경우에는 해결 방법이 없습니다.

[최종 업데이트]

에서 안드로이드 스튜디오 1.0 RC3주의 사항

RC 3부터는 세 가지 플랫폼 모두에서 런처의 속성을 사용자 지정하는 더 나은 메커니즘이 있습니다. IDE 설치 디렉토리에서 파일을 편집해서는 안됩니다. 대신 다음 디렉토리에 고유 한 .properties 또는 .vmoptions 파일을 작성하여 속성을 사용자 정의 할 수 있습니다. (이것은 이전에 일부 플랫폼에서 가능했지만 파일의 전체 내용을 복사하고 변경해야했습니다. 최신 변경 사항으로 이제 관심있는 속성과 나머지 속성 만 설정할 수 있도록 이러한 속성이 추가됩니다. IDE 설치에서 기본값을 사용합니다).

그러나 어떤 옵션이 무엇인지에 대한 설명은 없습니다.

조금 검색 한 후
Mac에서 Android Studio 용 VM 옵션 조정
IntelliJ IDEA 14.0.0 웹 도움말 / 파일 IDEA를 발견했습니다.

그러나 행운은 없습니다.

다행히도 1.0 RC3 릴리스 노트에 설명 된대로 환경 변수를 사용하여 Yosemite에서 해결할 수있었습니다.


STUDIO_VM_OPTIONS, STUDIO_PROPERTIES를 사용하는 vmoptions 파일, STUDIO_JDK를 사용
하는 특성 파일
, 스튜디오를 실행하는 JDK 등의 다른 대체 파일을 가리 키도록 사용 환경 변수를 배치 할 수도 있습니다.

안드로이드 스튜디오는 커맨드 라인 응용 프로그램이 아니기 때문에 약간 까다 로웠으므로 로그인 할 때 환경 변수를 설정하기 위해 AppleScript 명령을 사용해야했습니다. 더 많은 정보는 여기에

이것은 커맨드 라인에 대한 나의 launchctl 명령입니다.

launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk

그리고 이것은 내 AppleScript (애플리케이션으로 저장해야 함)

do shell script "launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk"

launchctl에 대해서는 여기를 참조 하십시오


스크립트를 만들 수 있습니다. 로그인 항목에 해당 스크립트를 추가했지만 로그인 할 때마다 스크립트를 실행하도록 요청합니다. 백그라운드에서 실행할 수 있습니까?
twister_void

Android 개발에 8 대신 JDK 7을 사용하지 않는 것이 좋습니까?
Steffen

4
open -a Android \ Studio를 통해 명령 줄에서 AS를 실행할 수도 있습니다. 이렇게하면 위와 같이 환경을 설정하고 AS를 시작하는 매우 간단한 쉘 스크립트를 만들 수 있습니다. 이것은 나를 위해 launchctl과 AppleScript로 혼란스럽게하는 것보다 훨씬 간단했습니다.
tbm

3
실제로 AppleScript를 실행하지 않는 방법이 있습니다. .bash_profile 이 있습니다 (이 파일이 존재하지 않으면 새 파일을 만드십시오)을 넣고 export STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk터미널을 종료하십시오 (또는이 파일을 편집하는 데 사용하는 텍스트 편집기), Android Studio 및 비올라. OSX 10.10 및 Android 1.0.1에서 테스트
dumbfingers

1
@gio 예, 컴퓨터에 설치된 버전을 사용해야합니다. Btw, 최신 Android Studio를 사용하고 있습니까? 이 스크립트는 더 이상 필요하지 않기 때문에
Antonio Jose

21

이 마지막 변수를 사용하면 OSX에서 Java 7을 사용하여 Android Studio를 실행할 수 있습니다 (일반적으로 Info.plist에 지정된 버전에서 Java 6을 선택 함).

$ export STUDIO_JDK = / 라이브러리 /Java/JavaVirtualMachines/jdk1.7.0_67.jdk

$ 오픈 / Applications / Android \ Studio.app

나를 위해 일했다


export ANDROID_STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk나를 위해 트릭을했다. 감사!
jlhonora

2
감사. 이것은 안드로이드 사이트에서 제공되는 것과 동일한 솔루션입니다. 다음 링크가 있습니다 : tools.android.com/tech-docs/configuration/osx-jdk
MondKin

1
이것은 대답이 아닙니다. 공식 답변은 apple.com에서 Java 6 (JDK가 아닌 JRE-JDK가 Oracle 일 수 있음)을 설치하는 것입니다. 이것이 바로 Android Studio 웹 사이트가 명확하게 말하는 것입니다.
Ilya

14

이 키를 Info.plist

나는 ~에서 바뀌었다

<key>JVMVersion</key>
<string>1.6*</string>

<key>JVMVersion</key>
<string>1.8*</string>

그리고 지금은 잘 작동했습니다 ..

편집 :
hasternet 및 aried3r의 위에서 언급 한 공식 진술에 따르면 Antonio Jose의 해결책은 정확합니다.

감사!


"참고 : 다른 버전을 선택하기 위해 Info.plist를 편집하지 마십시오. 응용 프로그램 서명뿐만 아니라 설치에 대한 향후 패치 업데이트도 중단됩니다."
nitesh goel

12

초보자 사용자로서 올바른 방법으로 문제를 해결하는 방법을 이해하는 데 시간이 걸렸습니다. SO에 대한 많은 답변을 검색하고 과소 평가 한 후 문제를 해결하기 위해 따라야 할 다음 단계를 수행했습니다.

참고 사항 :

가장 간단한 해결책은 android studio 의 Info.plist 를 업데이트하는 것 입니다. 그러나이 방법을 사용하는 것이 권장되지 않으며 올바른 방법은 아닙니다.

공식 성명서- "참고 : 다른 버전을 선택하기 위해 Info.plist를 편집하지 마십시오. 응용 프로그램 서명뿐만 아니라 향후 설치 패치 업데이트도 중단됩니다."

첫 번째 해결책 : 명령 줄에서 Android Studio를 실행하면이 두 줄을 .bash_profile에 추가 할 수 있습니다

$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk

$ open /Applications/Android\ Studio.app

다음에 터미널을 열 때마다 스튜디오가 자동으로 시작됩니다.

두 번째 해결책 : UI에서 Android Studio를 실행하려면 (아이콘을 클릭하여) 아래 단계를 따르십시오.

  1. Mac에서 스크립트 편집기 열기 (하나는 스포트라이트 에서 찾을 수 있음 )
  2. 아래 줄을지나 복사

    쉘 스크립트 수행 "launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk"

참고 :- 버전에 따라 jdk 버전을 변경하십시오. 열린 터미널을 사용중인 버전을 확인하고 다음 명령을 실행하려면

java -version

3. 이제 파일 형식 : Application 으로 저장 (⌘ + s)하십시오 . 마지막으로 시스템 설정 → 사용자 및 그룹 → 로그인 항목을 열고 방금 만든 새 응용 프로그램을 추가하십시오.

  1. 로그 오프했다가 다시 로그인하거나 해당 응용 프로그램을 수동으로 실행할 수도 있습니다.

woolaaaa… 끝났다.

참고 문헌 :

안토니오 호세의 답변

ruario의 답변


1
해당 응용 프로그램을 열면 다시 시작할 필요가 없습니다. :)
yjsoon

그렇습니다. 해당 응용 프로그램을 수동으로 실행할 수도 있습니다.
nitesh goel

1
@niteshgoel, 완전한 올인원 답변 주셔서 감사합니다! 지적한대로 재부팅 할 필요가 없으며 로그 오프 로그인주기 만 확인했습니다. :)
khyox

이것은 대답이 아닙니다. 공식 답변은 apple.com에서 Java 6 (JDK가 아닌 JRE-JDK가 Oracle 일 수 있음)을 설치하는 것입니다. 이것이 바로 Android Studio 웹 사이트가 명확하게 말하는 것입니다.
Ilya

9

Mac OS X 10.10도 사용하고 있습니다. 그리고이 문제를 해결하십시오.

  1. Android Studio 애플리케이션 패키지 컨텐츠를 엽니 다 (Application 폴더에서 Android Studio 아이콘을 마우스 오른쪽 단추로 클릭)
  2. Infor.plist 파일 열기
  3. 검색 및 교체 :

    <key> JVM version</key>
    <string>1.6*</string>

로 교체되다:

    <key> JVM version</key>
    <string>1.6+</string>

그게 다야!


"참고 : 다른 버전을 선택하기 위해 Info.plist를 편집하지 마십시오. 응용 프로그램 서명뿐만 아니라 설치에 대한 향후 패치 업데이트도 중단됩니다."
nitesh goel

6

Mac OS X Yosemite에서는 다음을 설치하십시오.

자바 SE 개발 키트 8

자바 버전 8 업데이트 25

모든 것이 나를 위해 일하십시오!


Java SE Development Kit 8로 충분했습니다. 감사!
Mathijs 2016 년

5
  1. 최신 JDK 설치 (8u102 현재)
  2. 환경 변수 설정 STUDIO_JDK( java_homeJava 홈 디렉토리를 출력하고 sed두 폴더를 제거하여 jdk 디렉토리를 얻습니다)

    launchctl setenv STUDIO_JDK `/usr/libexec/java_home -version 1.8 | sed 's/\/Contents\/Home//g'`

  3. 평소와 같이 Android Studio를 시작하십시오.

재부팅 할 때마다 STUDIO_JDK 설정

위의 단계는 현재 세션에서만 작동합니다. 다음은 / Library / LaunchDaemons에서 부팅 할 때마다 위 명령을 실행하는 plist 파일을 만드는 방법입니다.

sudo defaults write /Library/LaunchDaemons/com.google.studiojdk Label STUDIO_JDK
sudo defaults write /Library/LaunchDaemons/com.google.studiojdk ProgramArguments -array /bin/launchctl setenv STUDIO_JDK `/usr/libexec/java_home | sed 's/\/Contents\/Home//g'`
sudo defaults write /Library/LaunchDaemons/com.google.studiojdk RunAtLoad -bool TRUE

http://www.dowdandassociates.com/blog/content/howto-set-an-environment-variable-in-mac-os-x-launchd-plist/ 덕분에 plist 트릭에 대해 알았습니다 .


3

Android 도구 프로젝트 사이트에는 Mac OSX JDK 선택에 대한 훌륭한 설명이 있습니다. 내 문제가 해결되었습니다. 요약해서 말하자면:

Android Studio에는 두 가지 JDK가 필요합니다.

  • IDE 자체와 함께 실행되는 Java 버전입니다.
  • Java 컴파일러를 가져 오는 데 사용하는 JDK 버전

이 두 개는 동일 할 수 있지만 일반적으로 동일 할 수 있지만 개별적으로 구성 할 수 있습니다. 그리고 특히 OSX에서는 종종 다를 수 있습니다.

및 요세미티 (Mac OSX 10.10) 문제 :

먼저 최신 버전의 Java 6이 설치되어 있는지 확인하십시오. 문제를 해결 한 경우 : http://support.apple.com/kb/DL1572

그렇지 않은 경우 위에 설명 된대로 STUDIO_JDK를 설정하여 최신 버전의 Java 7 또는 Java 8을 실행하십시오. 그것은 다른 문제를 해결했다고보고되었습니다 (위의 Java 8에 대해 글꼴 렌더링이 표시되지만).


2

OS X El Capitan으로 업데이트 할 때 Java가 제거되었습니다.

Java를 다시 설치하기 전후에 터미널의 스크린 샷을 참조하십시오.

여기에 이미지 설명을 입력하십시오

Java를 다시 설치하려면 Android Studio 대화 상자에 제공된이 링크를 따랐습니다.

여기에 이미지 설명을 입력하십시오

Java 설치가 다시 설치된 후 Android Studio가 다시 실행되었습니다.


1

1.7 또는 설치 한 JVMVersion을 사용하도록 패키지에서 android studio의 Info.plist 파일을 편집하십시오. 위에서 답변 한 hasternet으로 JVMVersion을 1.6 * 대신 1.6+로 변경해도 작동합니다.

위의 방법으로 작동하지만 권장되지 않습니다 RC3 릴리스 정보

RC 3부터는 세 가지 플랫폼 모두에서 런처의 속성을 사용자 지정하는 더 나은 메커니즘이 있습니다. IDE 설치 디렉토리에서 파일을 편집해서는 안됩니다 . 대신 다음 디렉토리에 고유 한 .properties 또는 .vmoptions 파일을 작성하여 속성을 사용자 정의 할 수 있습니다. (이것은 이전에 일부 플랫폼에서 가능했지만 파일의 전체 내용을 복사하고 변경해야했습니다. 최신 변경 사항으로 이제 관심있는 속성과 나머지 속성 만 설정할 수 있도록 이러한 속성이 추가됩니다. IDE 설치에서 기본값을 사용합니다).

참조 안드로이드 스튜디오는 맥 OSX에 JVM을로드하지 못했습니다 (댈러스 매버릭스)


2
1.0 RC3에 말했듯이 권장되지 않습니다 릴리스 노트
안토니오 호세



1

Mac OS X Yosemite에서는 다음을 설치하십시오.

자바 SE 개발 키트 8

자바 버전 8 업데이트 25

이게 다야, 나도 일해! gehev가 말했듯이, 너무 간단합니다!


1

STUDIO_JDK사용자의 시작 에이전트를 사용하여 솔루션을 구현할 수 있습니다 . 여기에는 LaunchAgents 디렉토리에 하나의 plist 파일을 작성하는 것이 포함됩니다.~/Library/LaunchAgents

~/Library/LaunchAgents/UNIQUE_KEY.plist여기서 UNIQUE_KEY는 식별자 인 새 파일을 만듭니다 . 나는 com을 사용한다. username .androidstudio.

다음 텍스트를 새 plist 파일에 복사하고 아래 지침에 따라 수정하십시오.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>Label</key>
   <string>UNIQUE_KEY</string>
   <key>ProgramArguments</key>
   <array>
      <string>sh</string>
      <string>-c</string>
      <string>launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk</string>
   </array>
   <key>RunAtLoad</key>
   <true/>
</dict>
</plist>

두 가지 수정이 필요합니다.

  1. 파일 이름 (.plist 확장자없이)과 일치하도록 UNIQUE_KEY를 변경하십시오.
  2. JDK 경로가 올바른지 확인하고 필요한 경우 변경하십시오. 이 예에서는 7u71을 사용하고 있습니다.

이것은 Antonio Jose의 답변 과 동일한 기본 솔루션 입니다. Android Studio 버전 1.0 RC3 릴리스 정보를 기반으로 STUDIO_JDK 환경 변수를 설정합니다 . 이 솔루션은 AppleScript 대신 LaunchAgents 디렉토리를 사용하여 환경 변수를 설정합니다. 따라서 시스템 및 환경 변수를 주문하고 구성하는 방법은 주로 차이가 있습니다.


1

plist를 편집하지 마십시오. 이 지침은 몇 개월 전에 오늘뿐만 아니라 Android Studio를 처음 설치할 때 효과적이었습니다. (2015 년 1 월 21 일)

Google 웹 사이트에 실제로 나열되어 있지는 않지만 몇 가지 간단한 작업 만하면됩니다.

  1. 먼저 Java가 설치되어 있어야합니다. 이것은 JDK가 아니며 별도입니다. 이 링크 에서 얻을 수 있습니다 . 이것이 없으면 " JVM이 설치 되지 않았습니다"와 같은 오류가 발생 합니다.
  2. 두 번째로 Java JDK가 필요합니다 .이 링크 에서 JDK 7을 얻었습니다 . Java SE Development Kit 7u75 제목에서 Mac OS X 링크를 선택하십시오. 이것이 없으면 " JDK가 설치 되지 않았습니다"와 같은 오류가 발생 합니다.
  3. 아직 Android Studio를 설치하지 않은 경우 설치하십시오. 하지만 지금까지 이미 그렇게했다고 확신합니다.

1

@ Gerard가 제안했듯이, 나는 원래 의견 ( https://stackoverflow.com/a/27370525/763459 )을 답변으로 여름에 넘겼 습니다.이 문제로 인해 다른 사람들을 도울 수 있기를 바랍니다.

AppleScript를 실행하지 않는 방법이 있습니다 : 편집 .bash_profile(이 파일이 존재하지 않으면 @ Gerard가 제안한 것처럼 source .bash_profile처음 사용할 수있는 새 파일을 만드십시오 ).

  • 레거시 Java 설치 (필요할 수 있음) http://support.apple.com/kb/DL1572

  • 내보내기 STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk 내보내기

  • 그런 다음 터미널 (또는이 파일을 편집하는 데 사용하는 텍스트 편집기)을 종료하고 Android Studio 및 viola를 실행하십시오.

OSX 10.10 및 Android 1.0.1에서 테스트


1

Android Studio는 ~ / Library / Preferences / AndroidStudio / idea.properties 파일에서 설정을 읽습니다. 이 파일을 만들었고 jdk에 대한 경로가 있습니다.

STUDIO_JDK = / 라이브러리 /Java/JavaVirtualMachines/jdk1.8.0_45.jdk

Info.plist를 편집 할 필요가 없습니다!


0

"Mac OS에서는 최적화 된 글꼴 렌더링을 위해 JRE (Java Runtime Environment) 6으로 Android Studio를 실행하십시오. 그런 다음 JDK (Java Development Kit) 6 또는 JDK 7을 사용하도록 프로젝트를 구성 할 수 있습니다."

이것은 http://developer.android.com/sdk/index.html 에 Mac OS X의 시스템 요구 사항에 나와 있습니다.

Alonso C. Licks에 따라 Apple에서 Java 6 (JDK가 아님)을 설치 한 후에는 터미널, info.plist 파일 또는 기타 라이브러리를 망칠 필요없이 원하는대로 Android Studio를 열고 재구성 할 수 있습니다.


0

Intellij Idea를 다운로드했습니다. Intellij를 설치하려고 할 때 Java RE에 Mac이 없어진 팝업이 나타납니다. 다운로드 하시겠습니까? Intellij를 사용하여 누락 된 패키지를 다운로드 한 후 Android Studio를 열 수 있습니다.


0

Info.plist 파일의 JVM 버전을 1.7 *로 변경하여이 문제를 해결했습니다.


0

나는이 나쁜 소년을 달렸다 :

launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/

0

나는 같은 문제를 다루고 있으며 효과가 있습니다.

아마도 jdk 버전이 올바르지 않을 수 있습니다.

이제 jdk1.8을 설치했는데 이제 괜찮습니다.


0

시작시 실행되는 스크립트를 작성하는 데 문제가있는 사용자를 위해이 .plist를 LaunchAgents 폴더에 추가 할 수 있습니다. 이것은 Yosemite가 launchd.conf를 제거하기로 결정한 이후 시스템에 환경 변수를 추가하는 더 적절한 방법 일 수 있습니다. LaunchAgents 폴더의 특성으로 인해 사용자 계정에서도 작동하지만 테스트하지는 않았습니다.

이렇게하려면 다음 이름과 경로로 .plist 파일을 만드십시오.

/Library/LaunchAgents/setenv.STUDIO_JDK.plist

그리고 내용 :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
            <string>setenv.STUDIO_JDK</string>
        <key>ProgramArguments</key>
            <array>
                <string>sh</string>
                <string>-c</string>
                <string>
                    launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
                </string>
            </array>
        <key>RunAtLoad</key>
            <true/>
        <key>ServiceIPC</key>
            <false/>
        <key>LaunchOnlyOnce</key>
            <true/>
        <key>KeepAlive</key>
            <false/>
    </dict>
</plist>

그런 다음 터미널에서 다음 명령을 실행하여 파일 속성을 변경하십시오.

sudo chmod 644 /Library/LaunchAgents/setenv.STUDIO_JDK.plist

sudo chown root /Library/LaunchAgents/setenv.STUDIO_JDK.plist

sudo chgrp wheel /Library/LaunchAgents/setenv.STUDIO_JDK.plist

노트:

1) 컴퓨터의 버전과 일치하도록 'jdk1.8.0_25.jdk'를 변경해야 할 수도 있습니다.

2) 다양한 Java * 버전을 시도하고 설명하기 위해 "jdk1.8. *. jdk"를 사용하려고 시도했지만 Android Studio를 열 때 "echo $ STUDIO_JDK"를 실행하더라도 JVM 오류가 발생하지 않습니다. 올바른 경로. 아마도 누군가 그 문제를 해결하는 방법에 대한 통찰력이있을 것입니다.



0

이전에 Java 6을 제거하고 Java 7을 설치했습니다 .Android Studio는 정상적으로 작동하고 Android Studio를 업그레이드했으며 모든 사람이 가진 문제가있었습니다. 오늘은 Java 7을 제거하고 Oracle에서 Java 8을 설치했습니다. 그런 다음 Android Studio를 제거하고 최신 버전을 설치했습니다. 모든 것이 지금 나를 위해 일하고 있습니다


-1

16 *에서 16+로 변경되는 info.plist를 편집하여 작동시킬 수있었습니다. 권장되는 방법으로 시도했지만 실패했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.