42

我正在尝试构建 Android 支持库 v7 示例。

为此,我通过 Eclipse -> New Android Sample Project 创建了一个示例项目,并将 android-support-v7-* 项目作为“来自现有代码的 Android 项目”添加到 Eclipse,并让示例项目引用它们。

但我收到以下错误android-support-v7-mediarouter/res/values/styles.xml

error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.ActionButton'.(第 18 行)

error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.Light.ActionButton'.(第 28 行)

我可以做些什么来修复这些错误并构建示例项目?

4

1 回答 1

87

您必须使 android-support-v7-mediarouter 项目“意识到” android-support-v7-appcompat 项目作为引用库。

  1. 右击android-support-v7-mediarouter项目,选择属性
  2. 选择安卓
  3. 在底部的库部分中,单击添加...。
  4. 在对话框中选择android-support-v7-appcompat 。
  5. 单击应用
  6. 单击确定
  7. 在android-support-v7-mediarouter项目上做一个干净的构建。
于 2013-09-23T21:48:09.680 回答