好马配好鞍,谷歌 GMS 的进阶姿势说明

"好马配好鞍" 是一句中国成语,意思是优秀的人才需要合适的工具或环境来发挥其最大潜力。在计算机和互联网领域,这句话可以理解为:强大的软件需要合适的平台或服务来支持其高级功能。
谷歌移动服务(Google Mobile Services,简称 GMS)是谷歌为 Android 设备提供的一系列服务,包括 Google Play 商店、Google Maps、Gmail、YouTube 等。这些服务使得 Android 设备能够提供丰富的用户体验。如果想要更深入地利用 GMS 的高级功能,可以参考以下进阶姿势:
1. "API 集成":谷歌为开发者提供了丰富的 API,如 Google Maps API、Google Places API、Google Analytics API 等。通过这些 API,开发者可以在自己的应用中集成谷歌的服务,提供更加强大和个性化的功能。
2. "自定义服务":开发者可以根据自己的需求,创建自定义服务来与 GMS 集成。例如,可以创建一个自定义的 Google Maps 插件,以提供特定的地图功能。
3. "优化性能":为了确保 GMS 在应用中的性能,开发者需要对应用进行优化。这包括优化代码、减少资源消耗、提高响应速度等。
4. "多语言支持":谷歌的许多服务都支持多种语言。为了提供更好的用户体验,开发者应该确保自己的应用支持多种语言。
5. "安全性和隐私保护":在使用 GMS 时,开发者需要确保用户的数据安全和隐私

相关内容:

对于广大刷机界的原生爱好者,躲开了果粉的炮火,也绕开了墙的围攻,好不容易干掉官方丑陋的 UI,刷上了 CM 或者是魔趣,难免就想再深入了解一下远在天边的 GMS(Google Mobile Service 谷歌移动服务)。

翻开各大手机论坛、应用市场评,都能见到许多热心群众默默贡献的 Gapps 包,有的甚至是上古流传下来的的陈年老包,一看编译日期还居然是 2014。或者图省心用个 Google 应用安装器,刷好一打开全家都蹦出来你更新。所以不少人就有这样的疑问:

  • 怎么找到最新最适合ROM的包?
  • 怎么了解各个包之间的区别?
  • 怎么配置一个适合自己的包?

本文就来安利给大家一个配置 Gapps 的正确姿势。

新入坑的看官请等一下,在前段时间派家的 好马配好鞍,安装谷歌服务框架的正确姿势一文中,已经简要地介绍了 GMS 安装的教程,许多内容在此就不重复,有需要的可以先通读一下此文。

随着 PA Gapps 的停止维护,现阶段 opengapps 成为了 Android 手机想体验谷歌服务的几乎唯一且是最佳的选择。

如图,opengapps 会根据你的 CPU 指令集、Android 内核、应用套件,分别提供最新从Nexus 设备上采集大小不一的包,在刷机时,也会根据你屏幕 DPI 、Android 版本的不同刷入所适配的的应用。稳定、方便、自由都有了,不能更良心。

有同学可能会问了:前面的 ARM、X86、4.4、5.0 道理我都懂,后面的 stock、full、mni、micro、nano、pico 是什么鬼?那我就来图文并茂的说明一下,进一步提高姿势水平。

不同包间的比较

  • aroma : 图形化安装版本,可以自定义所需刷入的应用。(但某些机型会由于 recovery 的原因无法使用,谁能保证你的机型不是其中之一呢,不作为第一推荐)。
  • super :最为完备的版本,该有的和不该有的,都给有了(比如日语输入法、注音输入法、安卓支付等大陆用户基本上不会需要的应用)
  • stock :包括 Nexus 出厂所具备的所有应用,在安装好系统后,刷入该包会自动替换掉 Aosp 的应用 ,比如 Google 相机、Gmail、Google Now 桌面、Google 相册分别替换掉 Aosp 所带的 相机、 邮件、桌面、相册等,当然 Google 全家桶的其他软件如 Gooele Play、Youtube、地图、Gooele keep 等也会随之刷入你手机。【认真严肃推荐该版本】
  • full 与 stock 唯一区别就在于不会替换掉 Aosp 应用,也就是说你就有两个相机、两个邮件、两个桌面……(不嫌挤的可以试试这个)
  • minimicronanopico 依次减少应用,但都具备 Google service 和 Play 。(想这俩都不要的你还刷它干嘛 )

有详细需求的可以上 Github上查看 。

我把翻译后长长的说明贴下,方便大家选择(真的很长,所以叫长长)。不过简单的说就是:带 X 的被安装,带 O 的替代掉 Aosp 应用并安装,带 6.0 的只有 6.0 以上会被安装。

Gapps 的进阶安装

如果看了前文对各种包灵活性还不太满意,喜欢像风一样自由地安装自己想要的 App 的主儿可以试试这个,去除污渍,自定义一切安装。

官网上有许多高级安装的方法,这里介绍一种相对比较简单的。

  1. 首先推荐下载大而全的 stock 包(不想要替换应用的可以选择 full 包)。

  2. 其次你需要在手机存储里新建一个名为 gapps-config.txt 的文件,并和 Gapps 包放在同一文件夹中(比如根目录)。

  3. 在文件中写入选择不需要安装应用的 关键字(上图应用名右侧 keyword 栏写成「Exclude+ keyword」的形式 (如下图)。

  4. 然后进入第三方 recovery 选择刷入 Gapps 包刷入,此时会自动跳过清单中被排除的应用。

示例姿势说明:

你有可能不知道的知识:

  • 当需要清除 Gapps 中的内容,在 recovery 界面中仅仅双清是不够的,还需要手动清空 System分区。
  • 当 GMS 中的应用被更新时,更新包不会被安装在 System 分区,而是安装在 Data 分区,因为系统需要保留最原始的版本以便回退。
  • 当然你们是了解的,GMS 应用 在「国内正常网络条件」下是不能使用的,你需要自备一把梯子。
  • 你可能纳闷为什么时不时打开 Play 显示的都是不同语言的版本,这没有可能,肯定是你使用了不同的梯子,你需要学会锁区。
  • Play 上下载的应用和国内市场上下载的应用有可能是不同的,比如 Play 上的微信就带 GCM 推送,但你在官网下的肯定就没有。
  • 喜欢强行使用Google Now 的朋友,这里有一个你肯定喜欢的开启工具。启用Google Now:Google Now Enabler。
  • Google相册真的很好用。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章