首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Cast & Android

Google Cast & Android
EN

Stack Overflow用户
提问于 2017-07-28 17:31:39
回答 1查看 543关注 0票数 0

我正在尝试熟悉Google及其在Android应用程序中的使用。我正在使用的代码库具有一个工作集成,但与官方指南相比似乎存在各种差异。

例如,指南中的第一步是实现OptionsProvider接口,如下所示:

代码语言:javascript
复制
class CastOptionsProvider implements OptionsProvider {
    @Override
    public CastOptions getCastOptions(Context appContext) {
        CastOptions castOptions = new CastOptions.Builder()
            .setReceiverApplicationId(context.getString(R.string.app_id))
            .build();
        return castOptions;
    }
    @Override
    public List<SessionProvider> getAdditionalSessionProviders(Context context) {
        return null;
    }
}

但是,我正在使用的代码库在应用程序中的任何地方都没有实现这个接口。困惑的是,我查看了依赖项,并注意到以下依赖关系:

compile 'com.google.android.gms:play-services-cast:$androidGoogleServicesVersion'

这很奇怪,因为指南建议使用以下方法:

compile 'com.google.android.gms:play-services-cast-framework:10.0.1'

搜索com.google.android.gms:play-services-cast-framework库和com.google.android.gms:play-services-cast库之间的差异时,没有返回可用的结果。

此外,我无法在jcentermaven上找到这些库。

我的问题:

  1. com.google.android.gms:play-services-cast-frameworkcom.google.android.gms:play-services-cast有什么区别?
  2. 这些图书馆在哪里?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-08-01 16:35:27

所以这里有很多东西要打开..。

1. --听起来你的应用程序在使用CCL,这是v2客户端的一个修改版本。您可以通过搜索应用程序的"com.google.android.libraries.cast.companionlibrary:ccl“依赖项的build.gradle来验证这一点。这需要com.google.android.gms:play-services-cast而不是com.google.android.gms:play-services-cast-framework,,尽管play-services-cast是play-services-cast-framework的一种传递依赖关系,因此它将被隐式地包含在内。CastOptionsProvider对于v3 cast api来说是一个新事物。($androidGoogleServicesVersion是一个groovy变量,它提供版本号,应该在其他地方设置,比如在项目顶层构建文件中。这代表10.0.1。)

CCL https://github.com/googlecast/CastCompanionLibrary-android

CCL -> v3迁移 发件人

2.这些库要么是从本地SDK中提取的。在SDK工具中,它位于SDK工具/Google服务之下。现在,它可以从谷歌的maven回购中提取,它可以通过下面的说明设置:https://developer.android.com/studio/build/dependencies.html#google-maven。请注意,在Google3.0中,您可以使用AndroidStudio ()加载它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45379295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档