所以我在这里阅读了几个类似标题的线程,但似乎没有解决我的问题。
我在Mac(Lion)上安装了Eclipse 3.6,我安装了几个Android SDK。我正在尝试打开并运行2.3.3 Samples文件夹中的APIDemos应用程序。
我使用File-> New Project-> Android Project->
执行此操作一旦进入,我选择Target = Android 2.3.3
此时,我选择“从现有样本创建项目”并选择“ApiDemos”。
项目打开,我立即显示862个错误(不是警告)。我无法编译或运行,也不知道从哪里开始编译这些错误。我假设某个地方没有看到文件应该......但我只是不确定它是什么......
令人沮丧的是其他Sample项目正在运行,但我想在我的设备上启动并运行ApiDemos以进行测试。
我感谢任何反馈。
答案 0 :(得分:2)
我猜它一定是java合规性问题。转到项目属性,并将Java Compiler
的{{1}}设置为1.6。看看是否能修复错误。
答案 1 :(得分:2)
我有同样的问题,这是我的解决方案。
然后它应该编译(至少对我而言)。
在此之后,您可以再次在“项目”菜单中选中“自动构建”。
答案 2 :(得分:2)
我遇到了类似的问题。我花了几个小时来找出解决方案:在Eclipse的工作区文件夹中删除ApiDemos的项目文件。然后重新添加项目ApiDemos。
我想在更新Android SDK后,某些生成的对象无法刷新。
如果您之前从未构建和运行ApiDemos,我的解决方案不应用于您的案例。
答案 3 :(得分:1)
实际上Cameron Wong,Riffer和userSeven7s的帖子组合起来对我有用了: