Google服务框架(GSF)和Google移动服务(GMS)有什么区别?

问题描述 投票:0回答:2

我最近在学习Google Cloud Message,它需要GSF和GMS(新名称是Google Play Service,但不是Google Play应用程序)。 我反编译了两者的代码,但我不知道它们的用法,也不知道为什么Google提供这两种服务,为什么不提供一种呢?他们有什么区别?

android google-cloud-messaging
2个回答
3
投票

我认为最好先定义它们:

-Google 移动服务 (GMS) 是 Google 应用程序和 API 的集合,有助于支持跨设备的功能。 示例是 Gmail、Chrome、Google+、Google 地图和 Youtube。

-Google Play 服务(Google Service Freamwork) 用于确保一切在您的设备上顺利运行。

它负责以下事项:

1.谷歌备份

2.Play商店服务

3.通讯录同步

4.客户经理


0
投票

术语 Google 服务框架 (GSF) 和 Google 移动服务 (GMS) 指的是 Google 移动生态系统的不同组件:

谷歌服务框架(GSF) 定义:GSF 是一组应用程序编程接口 (API) 和服务,为 Android 设备上的各种 Google 服务提供底层基础设施。 功能:它充当 Android 操作系统和 Google 服务之间的桥梁,允许应用程序访问身份验证、帐户管理和位置服务等 Google 功能。 作用:GSF 对于 Android 设备上许多 Google 应用和服务的正常运行至关重要,确保它们能够与 Google 服务器有效通信。

谷歌移动服务(GMS) 定义:GMS 是 Google 提供的适用于 Android 设备的专有应用程序和 API 的集合。这包括 Google Play 商店、Google 地图、Gmail 等流行应用程序。 功能:GMS 提供了一套工具和服务,可增强 Android 设备上的用户体验,提供应用程序分发(通过 Play 商店)、云服务和设备管理等功能。 作用:GMS 不属于 Android 开源项目 (AOSP),需要获得 Google 许可。对于想要提供功能齐全的 Android 体验并访问 Google 应用程序和服务的制造商来说,这是至关重要的。欢迎访问 www.android-test.com,这是一个致力于各种 Google Android 设备测试和认证的资源平台。

总结 GSF 主要是关于在 Android 上支持 Google 服务的框架和 API。 GMS 包括整套 Google 应用程序和服务,可增强 Android 体验。

简而言之,GSF更专注于后端基础设施,而GMS则包含面向用户的应用程序和附加服务。

© www.soinside.com 2019 - 2024. All rights reserved.