2014-06-25 43 views
2

我知道這個問題已經被問到這裏link1和這裏link2但都沒有一個適當的解決方案,所以我希望有人現在可以知道一個解決方案,因爲它讓我瘋了。Android Eclipse公共類錯誤

我使用Eclipse是新的Android應用程序設計,我創建了一個簡單的「Hello World」應用程序,並想測試它,但我不能,因爲我得到的錯誤:This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView)

我從來沒有這個問題出現昨天和今天我一直沒有改變我的代碼,但當我運行Lint Warnings時彈出錯誤;阻止我運行測試模擬器。

有沒有人可以根本解決這個問題,或者爲什麼它突然出現在哪裏?

+0

嘗試清理項目一次,並檢查 – Siva

+0

@Siva試過,沒有好處。 – SaturnsEye

+0

你使用的是什麼API級別? – Dimitri

回答

0

這已被記錄爲一個錯誤:https://code.google.com/p/android/issues/detail?id=73265

如果你只是創建了一個Hello World的應用程序,我有點不確定爲什麼你會需要什麼拉從支持庫。第二個鏈接上的最佳答案應該可行(確保lint將其標記爲警告而不是錯誤),但是您也可以確保將目標API級別設置得更高。我建議基於*目前的市場份額的API 14