Android ADT更新后,每个项目都会显示错误

我更新到最新的Android ADT,现在我的工作区中的每个项目都说错误,尽pipe实际文件中没有任何项目。 即使是一个干净的Android项目说错误,即使我已经双重检查所有的喜好,我还没有find任何修复,虽然我已经调查了每一个可能的帮助论坛多次。

我收到了许多随机错误消息,这里只是几个:“当前文件不匹配给定的configuration”,“转换为Dalvik格式失败,错误1”(不再是),“无效的首选项页面path:XML语法“,”加载项目*的属性文件失败“等

我的所有项目在更新之前都有效

以下任何一项都不可行:清理项目,删除项目并再次导入,删除库和临时文件以及修复项目属性,取消选中Is库,更新ProGruad,更新Eclipse,将Eclipse移动到C:\ Eclipse,更改API级别和支持的Android版本等…

我已经与这个问题斗争了一段时间了。

编辑:下面的东西也不工作:删除LibraryName_src文件(我的项目没有)。

编辑:我没有选中一个checkbox,使Eclipse延迟包装(我会稍后检查该checkbox的名称)和当前的错误消失,但现在它说“无法find* .apk!

Solutions Collecting From Web of "Android ADT更新后,每个项目都会显示错误"

更新我的ADT插件后,我也有奇怪的错误。 我通过执行Android清除解决了它。

要做到这一点,只需右键单击你的Android项目:

 -  Android工具
 - 清晰的棉绒标记

它对我来说是完美的。

最近有一个类似的问题。 尝试这个:

最近在更新ADT for Eclipse之后的问题:

  • 在您的应用程序项目中,检查指向您的库项目的任何链接的源文件夹(它们的名称格式为“LibraryName_src”)。
  • select所有这些项目,右键单击,select“构buildpath” – >“从构buildpath中删除”。
  • select“也从项目中取消链接文件夹”,然后点击“是”。
  • 清理,重build和重新部署项目。

看来原因是ADT的一些以前的版本将Library项目源文件夹链接到“子”项目,而当前的ADT / Dex组合与该解决scheme不再兼容。

(解决scheme在这里find: “转换为Dalvik格式失败,错误1”外部JAR )

我解决了它!

我从ADT 13跳到15跳得太大了。 我备份了我的工作空间,删除了所有与Android相关的东西,并完成了全新的SDK和Eclipse安装。

之后,我仍然有一个错误,但删除debug.keystore删除它。

我使用Eclipse Indigo(版本3.7),并更新CDT(而不是ADT)插件到最新版本(cdt-master-8.0.1.zip)。 我在更新之前遇到了所有现有项目的构buildpath问题。 我面临的问题有两个方面:

  1. 所有项目中缺less所需的源库链接。
  2. 我在Eclipse设置中丢失了默认的Android SDK位置。

以下是我如何解决这两个问题:

对于问题1:

  • 在Eclipse中,点击“Problems”选项卡显示构build错误列表。
  • find一个错误,指出没有find某个类。 例如:“ClassABC无法parsing”
  • 双击该错误行可以调出有问题的行的源代码,在该行的左边缘有一个红色的点x标记。
  • 双击那个红点x标记会出现一个build议解决scheme的列表。 build议列表的底部是“修复项目设置…”的项目。
  • 双击“Fix project setup …”会提示你添加当前项目所需的链接源库。 只需将缺less的库添加到项目构buildpath,然后单击确定。
  • 现在,做一个“刷新”,“清洁”和“build设项目”应该给你一个清晰的构build,如果没有别的原因造成的错误。

对于问题2:

  • 在Eclipse中,从菜单栏中select“Window / Preferences …”,然后input缺less的Android SDK位置。 点击确定button。 而已。

这两个步骤基本上恢复了我的所有项目到正常状态。

所以如果有人在最​​新的ADT插件修订版22之后一直在挣扎。

一定要安装最新的平台工具。

去做这个

转到C:{Android SDK位置} \ android \ SDKpipe理器

并安装缺less的软件包