2012-12-18 70 views
1

我正在爲Android 2.1編譯。採取了一個簡單的示例項目,工作正常,並添加了操作欄Sherlock庫,現在我收到資源錯誤。現在每條具有R資源的行都有錯誤。此外,在控制檯中,我得到200+的錯誤,說一些與此類似:Action Bar Sherlock給出資源錯誤

[CountDownTimerActivity] /Users/kristywelsh/Documents/WorkspacesDec2012/Workspaces/ActionBarSherlock/res/values/abs__themes.xml:211: error: Error: No resource found that matches the given name: attr 'android:windowCloseOnTouchOutside'.

有我的佈局文件中沒有錯誤。

我試過清理項目 - 沒有運氣。我的編譯器的目標是1.6。任何想法可能導致這一點?

回答

1

你正在建設它對1.6?您必須將構建目標至少更改爲4.0才能正確編譯它。

這是因爲ABS通過比較Android.os.Build.VERSION,對某些Android平臺使用不同的方法。所以如果你在1.6版本下編譯它,它不會找到Build.Versions和更新的方法。

+0

這就是問題所在。謝謝。 –

相關問題