Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.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 使用旧API创建android项目时出错_Java_Android_Eclipse_Android 5.0 Lollipop - Fatal编程技术网

Java 使用旧API创建android项目时出错

Java 使用旧API创建android项目时出错,java,android,eclipse,android-5.0-lollipop,Java,Android,Eclipse,Android 5.0 Lollipop,我已经更新了Android 5.0.1 API21。当我用Android 5.0.1创建项目时。没关系。 但是如果我用旧的API创建Android,那么项目就会出错。 Support library appcompat_v7将收到错误消息,未找到任何资源 我在stackoverflow中找到了一个解决方案,将appcompat_v7的API更改为5.0.1。但是当我改变时,我的项目会出错。我创建项目时没有创建类R 我是新手。请帮帮我。如何解决这些错误 Ctrl+Shift+O之后的结果 执行以下

我已经更新了Android 5.0.1 API21。当我用Android 5.0.1创建项目时。没关系。 但是如果我用旧的API创建Android,那么项目就会出错。 Support library appcompat_v7将收到错误消息,未找到任何资源

我在stackoverflow中找到了一个解决方案,将appcompat_v7的API更改为5.0.1。但是当我改变时,我的项目会出错。我创建项目时没有创建类R

我是新手。请帮帮我。如何解决这些错误

Ctrl+Shift+O之后的结果
执行以下步骤:

右键单击项目根->转到Android工具->添加支持库->弹出一个对话框,接受许可->单击安装 对appcompat_v7库执行相同的操作 或

只需将支持库从项目libs目录复制并粘贴到appcompat_v7 libs目录,以避免支持库签名不匹配


希望这有帮助

您是否删除了项目libs目录中的android-support-v4.jar?有时签名不匹配会阻止工具生成资源。我没有删除任何内容:我刚刚创建了project。但问题是,当我使用较旧的API创建project时,没有创建类R。请尝试清理您的项目,并检查其中是否有任何JAVA文件正在导入android.R,如果是这样,请将其删除,或者使用Ctrl+Shift+O键盘快捷键!,如果它不起作用,请告诉我。有时R.java不会生成,当您的任何xml文件包含错误时,请转到编辑器底部的“问题”选项卡,检查是否有任何xml文件包含错误。如果它不起作用,请告诉我@USER3295337项目未更改,任何xml文件中都没有错误:我将编辑我的帖子,因为使用ctrl+Shift+O后,您可以看到结果。