现在我对这个错误消息感到完全困惑:Android library projects cannot be launched.
我仔细检查了构建路径和库,一切看起来"正常",并且问题视图上没有错误,但是,当我尝试将我的应用程序作为 Android 项目运行时,它失败并显示该消息。
任何解释为什么会发生这种情况的解释都值得赞赏!
答案
来自关于使用 ADT 从 Eclipse 管理项目的 Android 开发人员文档:
接下来,设置项目的属性以表明它是一个库项目:
- 在里面Package Explorer ,右键单击库项目并选择Properties。
- 在里面Properties 窗口中,选择左侧的"Android"属性组,然后找到Library属性如右。
- 选择"是库"复选框并单击Apply。
- 点击OK 关闭特性窗户。
因此,打开项目属性,取消选择"Is Library"复选框,然后单击Apply使您的项目成为普通的 Android 项目(而不是库项目)。