2014-06-25 44 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