在Eclipse中,感叹号代表什么?安卓项目

3

我刚刚更新了ADT插件,然后在我的项目旁边出现了一个感叹号。 我检查了构建路径并发现了与Android依赖项相关的问题: enter image description here

我该怎么办?

这是另一张图片: enter image description here

2个回答

5

感叹号图标意味着您的项目在其类路径上有一个或多个损坏的条目。在发布的屏幕截图上,您可以看到哪个条目出现了问题。按照列出的路径,您将看到该条目已丢失。

从您的屏幕截图中可以看出,同一个库存在另一个类路径条目(Android 私有库)中。由于您不需要两次使用相同的库,因此您可以尝试删除“Android 依赖项”条目。


1
是的,没错,有另一条通往同一个库的路径,实际上我不知道是怎么发生的。除了更新ADT以外,我什么也没做。那么安卓依赖文件是什么? - user3516596

0

你所提到的符号是一个警告。它不像实际的编译错误(带有红色符号和X)那样会导致程序崩溃。它只是一种让你知道某些东西不完全正确的方式。比如,在XML标记中缺少描述等。

我在图片加载之前发布了这篇文章,所以我没有看到你正在寻找更复杂的东西。对于这个问题,我建议查看代码本身并找到有问题的行。它应该会被突出显示。


实际上,当我尝试运行Android项目时,会出现以下消息:"您的项目包含错误"。 - user3516596
没错,那是一个编译错误。你的屏幕截图中有一个文件出现了错误。你需要打开那个文件并查看错误信息。如果你无法解决问题,请发布出来。我们可能会更好地帮助你。 - durbnpoisn
是的,这是一个Android-support-v7库,它来自Google!我不认为会有任何错误存在! - user3516596
不过,似乎有一个问题。这可能与您的安装有关。错误信息显示了什么? - durbnpoisn
1
这个答案是错误的。感叹号图标不是警告! - Konstantin Komissarchik
我以为他在谈论带有感叹号的小黄三角形。那是一个警告。如果你愿意,甚至可以抑制它们。 - durbnpoisn

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