如何解决构建路径错误?

10

如果我运行我的项目,这个错误将出现构建路径问题如何解决这个错误。

错误:

  1. 描述 资源路径位置 类型 项目 'videothumb' 缺少必需的源文件夹:'gen' videothumb 构建路径 构建路径问题
  2. 在构建路径错误得到解决之前,该项目无法构建 videothumb 未知 Java 问题

有人可以帮帮我吗?

alt text


你是否使用任何集成开发环境,例如Eclipse? - Harry Joy
升级你的“android-sdk”,我认为有一些缺失的文件,然后清理一下::::: Android工具->添加支持库。 - user956584
5个回答

12
尝试清理项目,如果仍不能解决问题,请关闭然后重新打开项目。

它对你不起作用,但这是最好的答案,太棒了。 - Omar HossamEldin
1
不确定为什么这被接受为解决方案,因为它并没有解决你的问题,也没有解决我的问题。 - Winter

7
如果您正在使用Eclipse,则按照以下步骤操作:
  1. 右键单击您的项目。
  2. 选择构建路径-->配置构建路径
  3. 在所有4个选项卡中更新所有损坏的链接。
  4. 转到项目-->清理 [项目将在Eclipse顶部菜单中找到。]
  5. 清理您的项目。
这样就完成了。如需进一步解释,请在我的答案下评论。
希望这有所帮助。
编辑:
请看这里:
如您所见,我在configure build path的源选项卡中,这里只有一个名为ATalk/Src的文件夹,您也可以有多个文件夹。
检查文件夹上是否有红色叉号。如果是,则表示文件夹路径错误,即该文件夹的链接已损坏。
同样,在库选项卡中也可以进行检查。在那里,您将找到项目中的jar列表。如果其中任何一个有红色叉,则其路径丢失。因此,请更新所有此类红色叉路径。
如您所见,我没有红色叉标记,这意味着它位于正确位置。
希望您明白我的意思。

@bala:你确定在配置构建路径的源选项卡中有正确的“videothumb”文件夹吗? - Harry Joy
我认为在第三点中犯了错误,因为我不清楚。你能否解释一下或发布屏幕截图,说明如何更新所有四个选项卡中的所有损坏链接。 - RBJ
@bala:从你的屏幕截图来看,我只能说:“更新指向正确位置的SDK路径。” 确保SDK位于给定的路径上。 - Harry Joy
现在它正常工作了。还有一个疑问,我现在正在下载一个开源项目,如果我运行该项目,它会指示此错误,如何配置?错误是1.无法解析目标“android-5” Android目标问题。 - RBJ
@bala:你可以在这里找到答案:https://dev59.com/a3A65IYBdhLWcg3wzyP8 - Harry Joy
显示剩余8条评论

1

编辑:
我刚刚注意到,根据您的截图,问题似乎是找不到adb工具。现在我可能错了,但我认为自从Android 2.3(甚至更早)起,adb工具应该在[path-to-your-sdk]/platform-tools文件夹中,而不是在[path-to-your-sdk]/tools文件夹中。后面的路径在早期的SDK中使用过,您的问题可能是由于Eclipse中存在过时的Android插件引起的。

旧的、无关紧要的答案:
我在Eclipse环境中遇到这种问题,当我的XML文件中有某种错误时。格式错误(违反XML结构规则的错误)通常被视为“语法错误”,并在编写或尝试构建应用程序时直接显示。

然而,其他错误,例如提供无效的引用(例如在需要整数的地方提供维度),并不总是以文件名和失败行号突出显示(我不确定这是否是Eclipse的Android插件中的错误或者它是否是一个错误)。

这些错误您必须手动查找并重新构建项目(如dcave555所建议的)。如果您有许多XML文件需要进行多次更改,这将是一项非常枯燥的工作。


0
问题出在你的Android构建路径设置上。请尝试检查以下内容:

窗口 > 首选项 > Android > 构建路径

它应该正确地设置为你的Android SDK。


是的,它没有正确设置,现在我正在编辑我的内容并发布该错误屏幕。 - RBJ

0
我认为路径应该是这样的:/home/embdes/projects/android/android-sdk-linux_86

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接