프로젝트에 빌드에 필요한 Android SDK가 없습니다.
Visual Studio 2017 (Community Edition) 에서 첫 번째 F # Android 프로젝트를 빌드하려고합니다 .
F #-Android-빈 앱 템플릿을 사용하여 새 프로젝트를 만든 직후 Visual Studio의 오류 창에 다음 메시지가 표시됩니다.
프로젝트 Foo에는 빌드에 필요한 Android SDK가 없습니다. 이 메시지를 두 번 클릭하고 지시에 따라 설치하십시오.
메시지를 두 번 클릭하지 않아도 프롬프트가 나타납니다.
다음에서 Android SDK를 다운로드 할 수있는 확실한 위치를 찾을 수 없습니다.
오래전 기억 나는 SDK 관리자가 안드로이드 개발자 웹 사이트에서 사라진 것 같습니다.
일부 Android SDK를 다운로드하는 것처럼 보였던 Android Studio를 설치했지만 Visual Studio는 여전히 원하는 것을 찾을 수 없습니다.
나는 같은 문제가 있었고 도구-> Android-> Android SDK Manager가 회색으로 표시되었습니다.
결국 도구-> 옵션-> Xamarin-> Android 설정으로 이동 한 다음 "Android SDK 자동 설치"가 선택되어 있는지 확인해야했습니다. 이것을 선택하고 오류를 두 번 클릭하면 갑자기 설치 창이 나타납니다.
당 teapeng의 대답 , 당신은 시행한다이 변화를위한 비주얼 스튜디오를 다시 시작해야 할 수도 있습니다.
Visual Studio에는 Xamarin.Android 앱 개발에 필요한 Android SDK 도구, 플랫폼 및 기타 구성 요소를 다운로드하는 데 사용하는 Android SDK Manager가 포함되어 있습니다.
도구-> Android-> Android SDK 관리자를 참조하십시오.
플랫폼에서 에뮬레이터 용 다양한 Android 버전을 찾을 수 있으며 도구에서 다양한 도구를 설치할 수 있습니다.
또한
도구-> 옵션-> Xamarin-> Android 설정을 참조하십시오.
Android SDK Location이라는 폴더 경로가 있습니다. 비어있는 경우 직접 찾아서 찾을 수 있습니다.
이 두 가지를 해봤지만 여전히 작동하지 않습니다.
1) 도구-> Android-> Android SDK 관리자
2) 도구-> 옵션-> Xamarin-> Android 설정을 클릭 한 다음 "Android SDK 자동 설치"가 선택되었는지 확인합니다.
해결 방법은 Visual Studio를 다시 시작한 다음 실행하는 것입니다. Windows에서 똑같은 오래된 트릭.
그래서 제 경우 문제는 Visual Studio가 Android 서버에 연결하여 파일을 다운로드 할 수 없다는 것입니다.
https://developercommunity.visualstudio.com/content/problem/241712/android-sdk-manager-fails-to-load-component-inform.html 의 스레드를 따랐습니다.
할 수있는 일은이 폴더를 찾는 것입니다.
C : \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ Extensions \ Xamarin \ AndroidSdkManager
다음과 같은 새 구성 파일을 만듭니다. AndroidSdkManager.exe.config
그런 다음 구성에 다음 값을 추가하십시오.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" >
</defaultProxy>
</system.net>
</configuration>
이로 인해 문제가 해결되었고 Visual Studio는 필요한 파일을 다운로드했습니다.
도움이 되었기를 바랍니다.
Visual Studio를 업데이트하면이 오류가 해결됩니다. 도구> 옵션> 아래로 스크롤> Xamarin으로 이동하여 "Android SDK 자동 설치"를 선택합니다.
그런 다음 필요한 SDK가 설치되는 오류를 두 번 클릭하십시오.
설치 완료 후 Visual Studio 다시 시작
내 Windows 계정이 일반 사용자 (비 관리자) 였기 때문에. 관리자로 Visual Studio를 실행하면 나에게 트릭이 생겼습니다.
'Program Tip' 카테고리의 다른 글
프로토 타입에서 setter / getter를 정의하는 방법 (0) | 2020.10.25 |
---|---|
ipython 노트북에서 플롯 너비 설정 (0) | 2020.10.25 |
PHP 및 MYSQL : JOIN 작업에서 모호한 열 이름을 해결하는 방법은 무엇입니까? (0) | 2020.10.25 |
jQuery 이벤트에서 'this'의 값 제어 (0) | 2020.10.25 |
불변 클래스가 필요한 이유는 무엇입니까? (0) | 2020.10.25 |