【发布时间】:2013-11-04 07:05:03
【问题描述】:
在过去的几天里,我一直在努力将 Chromecast 添加到我的 Android 项目中,该项目是使用 Maven 构建的。
就像它是一个 ANT 项目一样,我将 android-support-v7-mediarouter 添加为一个库。我通过在我的 pom.xml 文件中添加以下依赖项来做到这一点:
<dependency>
<groupId>android.support</groupId>
<artifactId>compatibility-v7-mediarouter</artifactId>
<version>18</version>
<type>apklib</type>
</dependency>
我尝试构建项目时遇到的错误是:
No resource found that matches the given name 'Widget.AppCompat.ActionButton'
我认为这很明显,因为 android-support-v7-mediarouter 库没有对 android-support-v7-appcompat 的引用。
所以,我的问题是;我该如何解决?任何帮助将不胜感激!
【问题讨论】:
-
Android,Android Studio 正在迁移到 Gradle gradle.org,您可能希望查看一下。所有的 AppCompat 库都可以使用它。
-
我也有同样的问题。这是否已为您解决以及如何解决。如果解决了,请写下答案,我会给你一个点。此外,您可以将其作为正确答案进行检查。
-
嘿@javabeangrinder,我刚刚发布了我的解决方案。查看下面的答案,如果您有任何其他问题,请喊他们。干杯!
标签: android maven chromecast