Android APIDemos编译错误
所以我在这里读了几个标题类似的帖子,但似乎没有一个能解决我的问题 我已经在Mac(Lion)上安装了Eclipse3.6,我已经安装了几个Android SDK。我正在尝试从2.3.3 Samples文件夹中打开并运行APIDemos应用程序 我使用文件->新建项目->Android项目-> 进入后,我选择Target=Android 2.3.3 此时,我选择“从现有示例创建项目”并选择“ApiDemos” 项目打开后,我立即看到862个错误(而不是警告)。我无法编译或运行,也不确定从何处开始编译这些错误。我假设某个东西,某个地方,没有看到它应该看到的文件…但我只是不确定它是什么 令人沮丧的是,其他示例项目正在工作,但我想在我的设备上启动并运行ApiDemos,以进行测试Android APIDemos编译错误,android,Android,所以我在这里读了几个标题类似的帖子,但似乎没有一个能解决我的问题 我已经在Mac(Lion)上安装了Eclipse3.6,我已经安装了几个Android SDK。我正在尝试从2.3.3 Samples文件夹中打开并运行APIDemos应用程序 我使用文件->新建项目->Android项目-> 进入后,我选择Target=Android 2.3.3 此时,我选择“从现有示例创建项目”并选择“ApiDemos” 项目打开后,我立即看到862个错误(而不是警告)。我无法编译或运行,也不确定从何处开始编
我感谢您的反馈 我想这一定是java合规性级别的问题。转到项目属性,将
Java编译器的编译器符合性级别设置为1.6。看看这是否能修复错误。我也有同样的问题,这是我的解决方案
取消选中“项目”菜单中的“自动生成”
从“项目”菜单中选择“清洁”
选择“清理下面选择的项目”并选中“ApiDemos”
选中“立即启动生成”,“仅生成选定的项目”
然后它会按它应该的方式编译(至少对我来说是这样)
之后,您可以再次在“项目”菜单中选择“自动生成”。我遇到了类似的问题。我花了几个小时想出了一个解决方案:删除Eclipse工作区文件夹中ApiDemos的项目文件。然后重新添加项目ApiDemos
我猜在我更新Android SDK之后,一些生成的对象不会刷新
如果您以前从未构建和运行过ApiDemos,那么我的解决方案不应该适用于您的情况。实际上,Cameron Wong、Riffer和userSeven7s的帖子结合起来为我带来了好处:
已删除eclipse工作区文件夹中的Api演示文件夹
从android示例重新打开项目
将编译器符合性级别设置为1.6
清理/重建
不幸的是,Java编译器遵从性级别已经设置为1.6。谢谢你的建议,但是有什么错误吗?至少有几个……这对我有帮助——这是我的整个过程: