项目没有设定目标。 编辑项目属性以设置一个

当我将一个新的现有项目导入到Eclipse中时,在尝试执行Android项目时,出现以下错误消息:

项目没有设定目标。 编辑项目属性以设置一个

任何帮助表示赞赏。

使用eclipse Juno,并且在任何地方没有像Project»Properties»Java Build Path这样的菜单。

最近的菜单项是Window-> preferences-> android,但在该菜单中不能删除任何条目。

我现在的解决scheme是创build另一个项目与原始项目具有完全相同的名称的文件,然后手动复制并粘贴代码。

当我运行./android update project -p .时,在命令行中出现了这个错误./android update project -p . 基本上我必须指定一个目标,才能使其工作: ./android update project -p . --target android-10 ./android update project -p . --target android-10

从这篇文章的评论:

 [2009-05-27 12:18:36 - DroidGap] Project has no target set. Edit the project properties to set one. [2009-05-27 12:18:38 - DroidGap] no classfiles specified [2009-05-27 12:18:38 - DroidGap] Conversion to Dalvik format failed with error 1 

我可以通过以下方式在“ Projects > Properties > Android屏幕上解决此问题:

  • 首先selectGoogle API(这对我的设置不正确)
  • 然后重新selectAndroid 1.5(这是正确的,并已被选中)。

我马上就可以在这个变化之后运行模拟器。

我的问题是没有安装在project.properties文件内指定的目标。 这是“目标= android-3”,这是蛋糕的目标。

我通过将数量增加到8(Froyo API)来解决这个问题,这是我在我的环境中安装的最老的API级别。

当我将项目文件夹“google-play-services_lib”从其实际的文件夹结构中分离出来并将其引用到我的项目中时,我得到了这个错误。 但我可以通过引用项目文件夹“google-play-services_lib”来解决错误,而不用将其与实际的文件夹结构分开。 实际的文件夹结构:google_play_services> libproject> google-play-services_lib。

希望这可以帮助!!!!!-)

转到项目»属性»Java构buildpath»库,并删除所有除了“Android XY”(在我的情况下Android 1.5)。 单击确定。 转到项目»清理»清理下面select的项目»select您的项目,然后单击确定。 这应该工作。

还有可能你的项目文件夹中有一个JAR文件(我已经将Admob JAR文件复制到了我的src文件夹中),然后将它添加为Javapath库。 它不会显示在包资源pipe理器下,所以你不会注意到它,但它会得到两次计数,导致可怕的Dalvik错误1。

这是因为你首先把项目文件放在资源path中。 尝试把项目放在另一个文件中,然后重新导入。 它会工作!

我只是通过设定更高的目标来解决我的问题。 去windows-> preference-> android并检查更高的API可用,然后单击应用。

也可能为你工作。