Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android项目中的红色感叹号-但它在我的苹果上运行良好_Java_Android - Fatal编程技术网

Java android项目中的红色感叹号-但它在我的苹果上运行良好

Java android项目中的红色感叹号-但它在我的苹果上运行良好,java,android,Java,Android,我把这个项目从我的苹果电脑迁移到微软的Windows电脑上,那是我得到红色感叹号的时候。我查看了“问题”窗口,下面是我得到的错误: 所需库的存档: 'C:/droid/CustomCalenderAndroid/libs/.\u socialauth-android-2.6.jar'位于 无法读取项目“CustomCalenderAndroid”,或者该项目不是有效的ZIP 文件 及 无法解析目标“android-17” 以下是我尝试过的: 清洁然后建造所有 在我的苹果上创建了一个全新的应用程

我把这个项目从我的苹果电脑迁移到微软的Windows电脑上,那是我得到红色感叹号的时候。我查看了“问题”窗口,下面是我得到的错误:

所需库的存档: 'C:/droid/CustomCalenderAndroid/libs/.\u socialauth-android-2.6.jar'位于 无法读取项目“CustomCalenderAndroid”,或者该项目不是有效的ZIP 文件

无法解析目标“android-17”

以下是我尝试过的:

  • 清洁然后建造所有
  • 在我的苹果上创建了一个全新的应用程序,然后移植到Windows电脑上,效果很好
  • 为此项目在库中添加了facebookSDK

  • 我检查了一下我的库中是否存在_socialauth-android-2.6.jar,它确实存在。我想删除它并重新添加,但它没有给我选择:

  • 我点击安卓4.4(请看上面的图片),点击添加外部jar,然后重新添加所有jar文件,然后清理/构建同样的错误

刚刚找到解决方案:再次查看该jar文件:

._socialauth-android-2.6.jar


我查看了我的原始项目库的文件夹,没有使用像socialauth-android-2.6.jar这样的文件。因此,我进入了我的lib文件夹。。并删除了这个文件。这个应该给我通风报信,这是某种伪造的文件,很久以前在项目中使用过。。但从那以后就被删除了。。。但此重影仍然存在。

如果sdk路径设置不正确,则会出现红色感叹号。要设置路径,请浏览文件并打开包含sdk的文件。

尝试通过删除第一个点重命名.jar。而
无法解析目标“android-17”
通常意味着您需要下载目标api 17,如果这是您正在解决的问题。您可能需要查看解决方案