Chromecast:Gradle:包android.support.v7.media不存在

时间:2013-08-28 03:24:05

标签: gradle android-studio chromecast

我在尝试构建示例Chromecast应用时遇到了一个小问题。我似乎无法解析android.support.v7.media以使用MediaRouteSelector类。我的gradle文件依赖项如下所示:

依赖{     编译'com.android.support:support-v4:18.0.0'     编译文件('libs / GoogleCastSdkAndroid.jar') }

我在sdk文件夹中唯一的v7库是用于库网格的。有人碰巧知道我在哪里可以找到这个lib,或者我需要在构建文件中添加哪一行才能找到正确的包?

谢谢!

2 个答案:

答案 0 :(得分:1)

所以正在使用的SDK是/ Applications / Android Studio.app/sdk,而v7 mediarouter文件在那里但没有被使用。我最后只是复制jar并将其放入libs文件夹,然后使用编译文件('libs / android-support-v7-mediarouter.jar');在我的gradle.build文件中。

抓点,现在它在膨胀MediaRouteButton xml时崩溃了。可以卸载Android Studio,然后重试。只是令人沮丧。

答案 1 :(得分:0)

解决此问题的方法不那么密集,即打开Android SDK管理器,然后选择下载/安装SDK 4.1,4.1.1 API级别16。 然后重新启动IDE(我假设是Android Studio或Eclipse)。