
Mac(El Capitan 10.11.3)에서 Android Studio(최신 릴리스, 2.3)를 설정하는 동안 문제가 발생합니다. Studio가 설치되었지만 실행하면 SDK 구성 창이 나타나고 몇 단계 후에 다음 오류가 발생합니다.
"필수 패키지를 계산하는 동안 오류가 발생했습니다"
이거 아는 사람 있어?
답변1
업데이트 후 Android 스튜디오가 작동하지 않았습니다. 그래서 제거하고 Android studio와 관련된 모든 로컬 폴더를 삭제했습니다. 다시 설치하려고 시도했지만 동일한 문제에 직면했습니다.
sdkmanager
약간의 조사 끝에 Android Studio가 찾고 있었고 Android 도구의 일부라는 것을 알게되었습니다 . 도구로 폴더 에 다운로드하여 sdkmanager
추출했습니다 . /Users/<loggeduser>/Library/Android/sdk
이로써 문제가 해결되었고 마법사는 1.5GB의 데이터를 다운로드했습니다.
답변2
나는 내 문제에 대한 답을 알아낼 수 있었다. 요약하자면...
Android Studio에는 더 이상 명령줄 도구가 포함되어 있지 않은 것 같습니다. 이는 AS 다운로드 홈페이지에 명시된 내용과 상반됩니다. 어쨌든 이 질문에 대한 다른 답변에서 제안된 것처럼 먼저 명령줄 도구(AS 다운로드 페이지 하단)가 포함된 .zip 패키지를 다운로드하고 .../android/sdk에서 추출했습니다(...는 Android 구성 요소에 대해 원하는 경로; 제 경우에는 Mac에 있고 /usr/local/을 선택했습니다. 그러면 tools라는 하위 폴더가 생성됩니다.
마법사를 실행하면 작동하지 않습니다. 아 뭐, 솔직히 말해서 SDK용 디렉터리를 선택할 수 있는 사용자 지정 옵션을 사용해 보지 않았습니다. 아마도 이렇게 하면 마법사가 tools/bin에 있는 SDK 관리자를 볼 수 있을 것입니다. 어쨌든 AS에 들어가서 하단의 '구성' 버튼을 선택했습니다. 드롭다운 메뉴에서 'SDK 관리자'를 선택하세요. SDK 위치를 묻는 메시지가 표시됩니다. "편집"을 클릭했습니다. 위치로 선택되었습니다 .../android/sdk. SDK가 설치되지 않았다는 경고가 표시됩니다. 어쨌든 계속 진행하려고 노력했고 SDK를 성공적으로 설치했습니다(시간이 좀 필요함).
이제 AS를 다시 시작해도 설정 마법사가 더 이상 나타나지 않습니다. 그러나 추가 오류가 있습니다. 초기 창 하단에 도구 업데이트가 있다는 대화 상자가 나타납니다. 설치하려고 하면 오류가 발생합니다(많은 사람들이 SuperUser에서 이 사실을 발견했습니다. 참조).여기그리고여기). 이 오류는 설치되지 않은 에뮬레이터 도구의 종속성으로 인해 발생합니다. 다른 사람들은 명령줄에서 sdkmanager를 사용하여 에뮬레이터를 설치하라고 제안하지만 아직 Java Development Kit가 설치되어 있지 않고 명령줄의 sdkmanager에 필요하기 때문에 이 방법은 작동하지 않았습니다. 그래서 저는 이렇게 했습니다. "구성" 버튼을 다시 클릭하고 "기본 설정"을 선택한 다음 왼쪽에 나타나는 트리에서 "모양 및 동작 -> 시스템 설정 -> 업데이트"를 선택했습니다. 여기에서는 업데이트 확인을 위해 "안정적인 채널"에서 "카나리아 채널"로 전환했습니다(StackExchange의 제안에 따르면 에뮬레이터는 거기에만 있는 것 같습니다). "지금 확인"을 클릭했습니다. 도구 업데이트 설치를 거부했습니다. 그런 다음 왼쪽 트리에서 "Android SDK"를 선택하고 "SDK Tools" 탭을 선택합니다. 이 시점에서 에뮬레이터가 나타나서 이를 선택하고 설정을 적용하면 Canary 채널에서 에뮬레이터와 도구 업데이트가 설치되었습니다. 분명히 이것은 덜 안정적이라는 것을 의미하지만 이것이 전부입니다. "업데이트"로 돌아가서 "안정적인 채널"을 다시 선택했습니다.