새로 설치한 후 Android SDK 관리자 또는 Android 에뮬레이터 관리자를 열 수 없습니다.

새로 설치한 후 Android SDK 관리자 또는 Android 에뮬레이터 관리자를 열 수 없습니다.

오늘 Windows용 Xamarin Studio 5.1 업데이트를 설치했습니다. 그 후 Android SDK Manager에 최신 API와 빌드 도구를 모두 설치했습니다. 이제 Android SDK Manager 또는 Android Emulator Manager가 열리지 않습니다. 누군가 도와주실 수 있나요?

답변1

나는 같은 문제에 직면했고 마침내 그것을 해결했습니다. 그런 다음 모든 개발자가 이 문제를 최대한 빨리 극복하는 데 도움이 되는 범용 수정 사항이 포함된 단계별 가이드를 만들었습니다.http://www.dominantwire.com/2015/03/android-sdk-not-opening.html

간단히 말해서 모든 단계는 다음과 같습니다.

1.jdk v1.8을 사용하는 경우. 이를 제거하고 jdk v1.7.xx를 다시 설치하십시오.

2. 환경 변수에서 jdk 및 jre bin 폴더의 경로를 설정합니다.

3.C: > 사용자 > [사용자 이름] > .android에 있는 .android 폴더를 삭제(먼저 백업 만들기)합니다.

4. JAVA_HOME을 변수 이름으로, jdk의 bin 폴더 경로를 변수 값으로 유지하여 JAVA_HOME 변수를 설정합니다.

5.[sdk-directory] > 도구로 이동합니다. android.bat 파일을 찾아 마우스 오른쪽 버튼으로 클릭하고 '편집'을 선택하여 메모장에서 열고 다음과 같이 수정합니다.

원래의

set java_exe=
call lib\find_java.bat
if not defined java_exe goto :EOF

수정됨

set java_exe=C:\Program Files\Java\jdk1.7.0_75\bin\java.exe
rem call lib\find_java.bat
rem if not defined java_exe goto :EOF

참고: 앞에서 설명한 대로 java.exe 경로 디렉터리를 복사하여 붙여넣습니다.

원래의

for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a

수정됨

rem for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a
set swt_path=lib\x86_64

참고: Android SDK가 64비트인 경우 set swt_path=lib\x86_64를 언급하고 그렇지 않으면 32비트인 경우 set swt_path=lib\x86으로 유지합니다.

  1. 완료! android.bat 파일이나 Eclipse에서 Android SDK를 실행합니다. 잘 열려야 해요!

관련 정보