2013-03-03 6 views
29

Android SDK가 설치되어 있으며 (상대적으로 작은) SSD에서 약 7GB를 사용하고 있습니다.이전 Android SDK 버전을 제거하십시오.

Android SDK Manager을 열면 모든 것이 이전 버전의 API로 설치되었음을 알 수 있습니다. Extras에 대한

enter image description here

같은 일이 :

enter image description here

내가 안전하게 모든 버전을 해제 설치하고 최신 하나 (내 경우에는 API 17)을 유지할 수 있습니까?

나는 Android SDK 도구를 사용하여 Eclipse와 함께 Android 앱을 개발합니다.

감사합니다.

+1

당신은 더 낮은 플랫폼에서 귀하의 애플 리케이션을 시도하기 위해 여전히 일부 오래된 SDK를 유지할 수 있습니다. 나는 개인적으로 GB (API 10), ICS (API 14) 및 JB (API 17). –

+1

또한 무엇을 시도해 볼 수 있습니다 그냥 상대적으로 큰 저장 공간을 가진 새 위치로 전체 안드로이드 SDK 폴더를 이동 한 다음 이클립스에서 환경 설정에 새 경로를 지정합니다. 일부 대역폭, 나중에 해당 API가 필요할 경우를 대비하여 제 친구가 제 사본을 복사합니다. 여기 데이터는 매우 비쌉니다 : ( –

+0

고맙습니다. .. API 17 만 유지하면 오래된 장치로 옮길 수 없습니까? –

답변

22

제거하려는 패키지 만 삭제하면됩니다.

더 낮은 플랫폼에서 앱을 사용하기 위해 이전 SDK의 일부를 계속 유지하고자 할 수 있습니다. 나는 개인적으로 GB (API 10), ICS (API 14) 및 JB (API 17)를 유지합니다.

또한 시도해 볼 수있는 것은 비교적 큰 저장소가있는 새 위치로 안드로이드 SDK 폴더 전체를 이동 한 다음, eclipse에서 환경 설정에 새 경로를 지정하는 것입니다. 나중에 이러한 API가 필요한 경우를 대비하여 대역폭을 절약 할 수 있습니다. 내 친구는 내 것을 복사 만합니다. 여기에있는 데이터는 매우 비쌉니다 : (

매니페스트 파일에서 배포 할 수 있지만 매니페스트 파일의 API를 낮게 설정해야합니다. 또한 대상 장치 위의 API는 실행되지 않으며 귀하의 애플 리케이션 디자인을 방해합니다. 안드로이드 TargetSDK 버전과 MinimunSDK 버전을 검색하십시오.

+0

Android Studio에서도 가능합니까? 또한 Eclipse ADT를 사용하고 있습니까? – Pacerier

+0

그런 오래된 SDK는 로컬 에뮬레이터가 앱을 테스트하기 위해 이전 API를 실행하기 위해서만 필요합니까? 이전 API 용 앱을 제작하거나 배포하는 데 필요하지 않습니다. –

15

enter image description here을 제거하고 패키지 삭제 버튼을 클릭하여 패키지를 선택하십시오.

+5

답장을 보내 주셔서 감사합니다. 설문지를 제거하는 방법을 알고 있습니다. 질문이 필요한지 아닌지 .. 안전하게 삭제할 수 있습니까? –

+0

이제 SDK의 삭제는 설정> 모양 및 동작> 시스템 설정> Android SDK에서 수행 할 수 있습니다. 각 SDK 세부 정보를 보려면 클릭하십시오. 확인란의 선택을 취소하고 적용을 클릭하십시오. – Topera

관련 문제