Android sdk安装。错误:从元素' d:skin'开始发现无效内容。此时不会有子元素

时间:2015-05-24 15:56:38

标签: android linux eclipse sdk ubuntu-14.04

我在Linux Ubuntu 14.04上设置了eclipse和Android sdk环境。我完全遵循了this教程,现在我几乎已经结束了,但我得到了这个"此时没有预期的子元素"

我需要做什么?

我是Linux的新手,是的,我已经找到了答案,但我找到的答案似乎与我需要的完全匹配,因为我是新用户,我可以& #39;我自己想出来。

6 个答案:

答案 0 :(得分:30)

解决方案是删除 Android 5.1.1(API 22)下提供的 Android Wear ARM EABI v7a系统映像以解决此问题。

参考 - Error Loading the sdk when eclipse is started

答案 1 :(得分:2)

只需打开 Android SDK Manager ,然后删除 Android Wear ARM EABI v7a系统映像和< strong> Androi在 Android 5.1.1(API 22)

下安装Intel x86 Atom SystemImage

它对我有用。

答案 2 :(得分:1)

从SDK管理器中删除Android Wear软件包并重新启动eclipse

package(i)Android Wear ARM EABI v7a系统映像(5.1 API 22) (ii)Android Wear Intel x86 Atom System Image(5.1 API 22)

答案 3 :(得分:1)

我通过在eclipse中提供对d:skin element.open XML文件的注释然后使用sysntax发表评论来解决这个问题。

XML文件存储在系统映像包中(android wear / armeabi-v7a和x86)

不是删除XML文件,而是更好的选择。

答案 4 :(得分:0)

删除&#34; Android Wear&#34;来自以下路径的文件夹:

C:\Users\amreen.s(your user folder name)\AppData\Local\Android\sdk\system-images\android-22

答案 5 :(得分:0)

从以下位置复制默认的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 / 86 /

这是一种替代解决方案,但是,在替换devices.xml之前,请备份这些文件夹中的现有devices.xml文件。