[android] Android SDK update후 에러뜰때 (cvc-complex-type.2.4.d: ‘d:skin’ 요소로.. 어쩌구저쩌구)

전문적으로 개발을 하진 않아서.. 가끔 eclips를 실행하는데.. (보통 억지로 축제 앱 업데이트 하느라 1년에 2번정도..)
가끔 실행해서.. ‘오래간만에 SDK update해야지’ 하면서 업데이트 하고 실행하면.. 다음과 같은 에러가 뜰때 있다.

=========

E:\And_work\android-sdk-windows\system-images\android-26\android-tv\x86\devices.xml
cvc-complex-type.2.4.d: ‘d:skin’ 요소로 시작하는 부적합한 콘텐츠가 발견되었습니다. 여기에는 하위 요소가 필요하지 않습니다.

=========

잠간 구글링 해보니.. 그냥 저 시스템 이미지를 삭제하란다..
어차피 android-tv 나.. android-wear 라.. 나랑은 상관 없어서.. 그냥 삭제했다.

삭제방법은 eclips실행하고, window메뉴-Android SDK Manager 실행하면.. 설치되어있는 패키지들이 있는데.. 해당 API(위의 예는  android-26이니.. Android 8.0.0(API 26) ) 하위에 있는 해당 이미지 (위의 예는 Android TV Inter x86 Atom System Image, Android Wear Intel x86 Atom System Image)를 클릭하고 밑에 [Delete packages] 버튼을 클릭한다.

devices.xml에서 <d:skin> 항목을 삭제해 줘도 된다는 얘기가 있는데.. 파일 찾아 수정하기 귀찮다..
담에 android-tv나 android-wear를 어쩔수 없이 사용해야할때.. 그때나 해볼듯.

147 total views, 1 views today

댓글 남기기