[android] Eclipse 시작시 SDK로드 오류

위의 질문에 대한 다양한 답변을 이미 읽었지만 특정 문제가 있습니다. Eclipse를 시작하면 오류가 발생합니다.

> Error Parsing:
> C:\android-sdk_r24.2-windows\android-sdk-windows\system-images\android-22\android-wear\armeabi-v7a
>     cvc-complex-type.2.4.d: Invalid content was found starting with element 'd:skin'. No child element is expected at this point.

이 오류는 Eclipse가 시작시 SDK를 자동으로로드 할 때 발생합니다.



답변

나는 당신과 같은 이클립스 시작 중에 동일한 구문 분석 sdk 로딩 문제에 직면했습니다 (아래 이미지에 표시)

SDK로드 오류

위의 문제에 대한 해결책Android 5.1.1 (API 22) 에서 사용 가능한 Android Wear ARM EABI v7a 시스템 이미지 패키지를 삭제 (제거) 하는 것입니다. 가 설치된 경우 것입니다. (전체 5.1.1 패키지를 제거 할 필요가 없습니다). 이 패키지에 이클립스 버그가있을 수 있습니다.

솔루션 이미지

드디어 eclipse를 다시 시작 하여 변경 사항을 확인하십시오.

편집 : 문제가 계속되면 @Abhishek이 아래 의견에 제안한대로 다른 Android Wear 패키지 (예 : Android Wear Intel x86 Atom 시스템 이미지 )도 제거해보십시오.


답변

이것은 내 오류 메시지였습니다.

오류 : 오류 구문 분석 C : \ Android \ sdk \ system-images \ android-22 \ android-wear \ armeabi-v7a \ devices.xml ‘d : Skin’요소로 시작하는 잘못된 콘텐츠가 발견되었습니다. 이 시점에서 예상되는 자식 요소가 없습니다.

에 대한 Android Wear 패키지에는 일종의 문제가 API 22있으므로 내 솔루션은이 두 패키지를API 22

여기에 이미지 설명 입력


답변

API 23에서 문제가 계속 발생하고 있습니다.이 문제를 해결하려면 API 22 및 API 23 모두에 대한 Android Wear 패키지도 제거해야합니다 (현재 업데이트까지).

여기에 이미지 설명 입력


답변

기본 devices.xml 파일을 다음 위치에서 복사하십시오. /home/user/android-sdk/tools/lib/devices.xml

아래 경로에 붙여 넣습니다. / android-sdk / system-images / android-22 / android-wear / armeabi-v7a / 및 / android-sdk / system-images / android-22 / android-wear / x86 /

이것은 대체 솔루션이지만 devices.xml을 교체하기 전에 이러한 폴더에있는 기존 devices.xml 파일을 백업하십시오.


답변

sdk의 api 22에 표시된 패키지를 제거했는데 문제가 해결되지 않았습니다.

나는 Applications / Android / android-sdk-macosx / system-images / android-22 / android-wear / x86 및 Applications / Android / android-sdk-macosx / system-images / android-22 / android의 device.xml을 편집했습니다. -wear / armeabi-v7a “d : skin”이 포함 된 줄을 제거했습니다.

마지막으로 이클립스를 다시 시작하면 문제가 해결되었습니다!


답변

api 레벨 19에서 실행하여 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 preporty로 이동 한 다음 android를 선택하십시오.
이 그림 모양

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="19" />


답변

MacOS 10.10.2에서

  1. 다음에서 “d : skin”이 포함 된 줄을 제거했습니다 device.xml.

    • / Users / user / Library / Android / sdk / system-images / android-22 / android-wear / x86

    • / Users / user / Library / Android / sdk / system-images / android-22 / android-wear / armeabi-v7a

  2. 일식을 다시 시작하면 문제가 해결되어야합니다.