play-services-base google 播放服务的用例

Use case for play-services-base google play service

我对

的用例有点困惑
com.google.android.gms:play-services-base:8.4.0

来自 play service documents 它说这是给 Google Actions, Base Client Library

问题是:-

1) 此特定服务的用例?

2) 如果它是基础客户端服务,这是否意味着如果我们已经添加了这个库,我们就不需要添加任何子 library/service 位置?

编辑:- 更正服务名称

it says this is for Google Actions, Base Client Library

不,不是。即 GCM,Google 云消息传递。 com.google.android.gms:play-services-base 是 "Google Actions, Base Client Library".

鉴于您的标题,我假设您的意思是 play-services-base,而不是 play-services-gcm

Use case for this Particular Service?

它由其他特定的 Play 服务依赖项在内部使用。我不知道有什么地方可以让您自己直接使用它,尽管 Play 服务非常庞大,我可能会遗漏一些东西。

Does that means if we have already added this library we wont need to add any sub library/service like location?

没有。相反,如果您依赖于其他东西(例如 play-services-gcm),它可能会引入 play-services-base 用于公共代码。