用Eclipse安装了几个版本SDK,提示标题中的错误:Error: Error parsing D:\Android\android-sdk\system-images\android-23\android-wear\x86\devices.xml ,
Error: Error parsing D:\Android\android-sdk\system-images\android-23\android-tv\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Android\android-sdk\system-images\android-23\android-wear\armeabi-v7a\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Android\android-sdk\system-images\android-23\android-wear\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
Error: Error parsing D:\Android\android-sdk\system-images\android-24\android-tv\x86\devices.xml
cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
然后在sdk里的tools\lib目录下的会有相同文件名的文件,把这个文件复制并替换掉报错路径下的文件即可。然后重启Eclipse就解决问题了。
本文解决了在Eclipse中安装多个版本SDK时遇到的错误,具体表现为解析特定目录下devices.xml文件时出现的问题。错误源自XML文件中'd:skin'元素的不当使用,通过替换toolslib目录下同名文件解决,重启Eclipse后问题得到解决。
3726

被折叠的 条评论
为什么被折叠?



