에뮬레이터를 바꾸기 전에 어떤 다운로드가 실패했는지 확인하세요. SDK 패키지는 개발 머신의 SDK 도구가 가져옵니다. 가상 기기 안에서 실행되는 앱은 다른 클라이언트입니다.

명령줄 sdkmanager 참조에는 다음과 같은 프록시 옵션이 있습니다.

sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080

표시된 HTTP 모드에서는 HTTP 프록시 목록에서 허용된 공개 후보를 선택하고 호스트를 포트와 별도로 입력하세요. 호스트 필드에 전체 PAC URL을 넣지 말고 호스트 이름 안에 :8080을 반복하지 마세요. 참조 문서는 http과 socks을 프록시 유형으로 설명합니다. 설치된 도구와 서비스가 지원하는 옵션을 사용하세요.

이 예제는 사용 가능한 SDK 패키지를 나열합니다. 아무것도 설치하지 않고 모든 Android 도구를 구성하지도 않습니다.

androidtool.cfg을 편집하거나 제거된 android sdk 명령을 실행하는 오래된 답변은 이전 SDK Manager 구현에 해당합니다. 실제로 호출하는 실행 파일의 문서를 사용하세요.

Android Studio 다운로드는 되는데 명령줄 다운로드가 실패한다면 두 클라이언트의 프록시 및 인증 구성을 비교하세요. SDK 다운로드는 되는데 Gradle 종속성이 실패한다면 Gradle의 요청을 별도로 조사하세요. 한 화면에서 동작하는 설정이 다른 프로세스가 그것을 상속했다는 증거는 아닙니다.

관련 글