我在尝试创建一个新的Android应用程序项目时遇到了这个奇怪的问题。每当我创建一个新的Android应用程序Project时,我都会得到一个红色感叹号。我也在控制台中得到一些我不知道的错误。
[2015-07-20 07:45:09 - ExampleProject] Found 2 versions of android-support-v4.jar in the dependency list,
[2015-07-20 07:45:09 - ExampleProject] but not all the versions are identical (check is based on SHA-1 only at this time).
[2015-07-20 07:45:09 - ExampleProject] All versions of the libraries must be the same at this time.
[2015-07-20 07:45:09 - ExampleProject] Versions found are:
[2015-07-20 07:45:09 - ExampleProject] Path: C:\Users\Umair Ahmed\workspace\ExampleProject\libs\android-support-v4.jar
[2015-07-20 07:45:09 - ExampleProject] Length: 1184670
[2015-07-20 07:45:09 - ExampleProject] SHA-1: fde22d8d2ef6363324a3d79a1dd16c8645c25564
[2015-07-20 07:45:09 - ExampleProject] Path: C:\Users\Umair Ahmed\workspace\appcompat_v7\libs\android-support-v4.jar
[2015-07-20 07:45:09 - ExampleProject] Length: 1184450
[2015-07-20 07:45:09 - ExampleProject] SHA-1: e19387dc3b060af32f5401f84fbe246635256955
[2015-07-20 07:45:09 - ExampleProject] Jar mismatch! Fix your dependencies
[2015-07-20 07:45:09 - ExampleProject] C:\Users\Umair
过去我曾经通过删除Android依赖项文件夹修复它,该文件夹上有一个红叉。但是现在它不起作用,因为那时我在主src文件夹中得到一个红色十字,并且将出现旧的(R无法解析为变量)错误。 作为Android的初学者,我不知道如何处理这件事。它只发生在一天,并在1-2周后自行完成。任何帮助将不胜感激。到目前为止,其他任何答案都没有效果,过去工作的东西现在无效。感谢。
答案 0 :(得分:1)
当你仍然使用Eclipse时,新的 AppCompat v7与Android Support v4一起。
删除您自己的ExampleProject\libs\android-support-v4.jar
,清除项目和构建。