android - 创建一个简单的android项目时出错

标签 android

几天前我使用 android SDK 4.4.2 API 19 创建了一些小应用程序。但是当我将 sdk 更新到 5.0 和 API 21 时,我遇到了以下问题:

Description Resource Path Location Type Project 'appcompat_v7' is missing required source folder: 'gen' appcompat_v7 Build path Build Path Problem

The project cannot be built until build path errors are resolved HOS Unknown Java Problem

The project cannot be built until build path errors are resolved appcompat_v7 Unknown Java Problem

The container 'Android Dependencies' references non existing library '/mnt/devel/home/amulya/workspace/appcompat_v7/bin/appcompat_v7.jar'

在控制台中我收到以下错误:

[2014-10-27 11:40:47 - appcompat_v7] WARNING: unable to write jarlist cache file /mnt/devel/home/amulya/workspace/appcompat_v7/bin/jarlist.cache

[2014-10-27 11:40:47 - appcompat_v7] 警告:无法写入 jarlist 缓存文件 /mnt/devel/home/amulya/workspace/appcompat_v7/bin/jarlist.cache [2014-10-27 11:40:48 - 居屋] /mnt/devel/home/amulya/workspace/appcompat_v7/res/values-v21/styles_base.xml:75: 错误:检索项目的父级时出错:找不到资源 与给定名称“android:Widget.Material.ActionButton”匹配。

[2014-10-27 11:40:48 - 居屋] [2014-10-27 11:40:48 - 居屋] /mnt/devel/home/amulya/workspace/appcompat_v7/res/values-v21/styles_base.xml:79: 错误:检索项目的父级时出错:找不到资源 与给定的名称匹配 'android:Widget.Material.ActionButton.CloseMode'。

我在 stackoverflow 上查了很多问题和答案,但我无法摆脱这个问题。请帮助我。提前致谢

最佳答案

以下是我使用 Eclipse 修复该问题的方法。

  • 右键单击“appcompat_v7”项目,选择“构建项目” - 不确定是否必须执行此步骤,但我必须执行此步骤,因此我已将其包含在内。
  • 右键单击“appcompat_v7”项目,选择“Android 工具”>“添加支持库...”
  • 接受许可证,点击“安装”按钮,它将下载一些文件。
  • 右键点击“appcompat_v7”项目,选择“构建项目”
  • 然后您应该能够构建您的项目。

奇怪的是,它显然下载了支持库 21.0.2,但我已经安装了这个库。

关于android - 创建一个简单的android项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26594954/

相关文章:

android - 如何在 android 中播放 RTMP 直播流媒体 url

android - TextWatcher 不适用于 Fragment(无错误)

android - 方向改变时防止 Activity 重新启动

java - 如何使 php 代码显示我发送到服务器的内容?

java - 如何并行连续递增多个 RecyclerView 值

java - ActiveAndroid 多对多关系

android - 我在 RecyclerView 中的背景选择器不起作用

java - 可扩展列表 : different background colors for ListGroup Items

Android Studio MediaStore Storage 无法访问文件夹

c# - 找不到 fragment.inflate 的类