2015-11-06 51 views
-1

我已經在Android SDK管理器上安裝了所有軟件包。這是我第一次使用eclipse。所以我也創建了一個虛擬設備。現在,當我試圖在eclipse上開始我的作品時,它顯示了一些錯誤。我嘗試過很多東西無法解決這個問題。以下是我的錯誤。請任何人都幫我解決這個問題。在打開eclipse時加載sdk時出錯

[2015-11-06 20:49:05 - Android SDK] Error when loading the SDK: 

Error: Error parsing C:\Program Files (x86)\Android\android-sdk\system-images\android-22\android-wear\armeabi-v7a\devices.xml 
cvc-complex-type.2.4.d: Invalid content was found starting with element 'd:skin'. No child element is expected at this point. 
Error: Error parsing C:\Program Files (x86)\Android\android-sdk\system-images\android-22\android-wear\x86\devices.xml 
cvc-complex-type.2.4.d: Invalid content was found starting with element 'd:skin'. No child element is expected at this point. 
[2015-11-06 20:49:13 - appcompat_v7] C:\Users\Shakir\workspace\appcompat_v7\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'. 
[2015-11-06 20:49:13 - appcompat_v7] 
+0

只需使用Android Studio。如何:http://developer.android.com/sdk/index.html。 – lewkka

回答

1

我也有後,我根據這個網站https://developer.android.com/studio/run/managing-avds.html定義我自己的一個AVD皮膚這個問題。我搜索了這個問題很長一段時間,沒有找到更多可行的答案,而是刪除問題文件「devices.xml」中的'd:skin'行(這將禁用您自己的AVD皮膚定義)。

每當我要開始我的工作時,首先我會刪除(如果不是,則不能啓動AVD).eclipse添加到「devices.xml」中的postfix「.old」它開始並找到你所看到的所謂的錯誤,接下來,我啓動使用包含我自己的皮膚定義的「devices.xml」的AVD,最後啓動Eclipse。雖然它仍然警告這個錯誤,但在找出最終解決方案之前,我只是忽略它。

在我看來,如果你不想爲你的AVD皮膚做特別的定義,你可以試試「刪除」。