1

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

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

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

谢谢!

4

2 回答 2

1

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

从头开始,现在它在膨胀 MediaRouteButton xml 时崩溃。可能只是卸载 Android Studio 并重试。只是令人沮丧。

于 2013-08-29T02:02:43.763 回答
0

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

于 2013-08-28T20:56:05.593 回答