现在我对这个错误消息感到完全困惑:Android library projects cannot be launched.

我仔细检查了构建路径和库,一切看起来"正常",并且问题视图上没有错误,但是,当我尝试将我的应用程序作为 Android 项目运行时,它失败并显示该消息。

任何解释为什么会发生这种情况的解释都值得赞赏!

答案

来自关于使用 ADT 从 Eclipse 管理项目的 Android 开发人员文档:

设置图书馆项目

接下来,设置项目的属性以表明它是一个库项目:

  1. 在里面Package Explorer ,右键单击库项目并选择Properties
  2. 在里面Properties 窗口中,选择左侧的"Android"属性组,然后找到Library属性如右。
  3. 选择"是库"复选框并单击Apply
  4. 点击OK 关闭特性窗户。

因此,打开项目属性,取消选择"Is Library"复选框,然后单击Apply使您的项目成为普通的 Android 项目(而不是库项目)。

来自: stackoverflow.com