安卓手机如何安装正确的google play 服务版本

前言

安装Google Play 服务时,出现Google Play Service版本过旧或者版本不符合的问题。需要下载对应版本的Google Play Service。(原文地址)

到2017年8月,Google Play Service的版本已经来到了11.5.30版本。下载连接

11.5.30版本谷歌还会将版本再分成很多小版本号。基于手机设备的不同需要下载不同的版本的Google Play Service。最新版本如图所示

选择版本的例子:

例如:Google Play Service 11.5.30 (030-166270645) 应该对应的手机是:Android 5.0以下的版本,cpu是arm架构,通用的dpi

说明:注意红色字体数字030,红色字体这三位数字其实有特殊的含义(翻译于附录):

第一位数字代表安卓版本,此Google Play Service适用的版本:

  • 0 适用于安装于Android 5.0以下的版本。
  • 2 适用于安装于Android 5.0和5.1(此号码从Google Play Services v8版本开始出现)
  • 4 适用于安装于Android 5.0和5.1(Google Play Services v8之前的版本),或者适用于安装于Android版本6.0及其之后(Google Play Services v8版本)
  • 7 适用于安装于Android 5.0
  • 8 适用于安装于Android TV
  • 9 适用于安装于Android 8.0

第二数字代表CPU架构:

  • 1 适用于armeabi
  • 3 适用于armeabi-v7a
  • 4 适用于arm64-v8a
  • 7 适用于x86
  • 8 适用于x86_64

第三位数字代表DPI(屏幕像素):

  • 0 通用DPI
  • 2 适用于160
  • 4 适用于240
  • 6 适用于320
  • 8 适用于480

注意:

  • 在Google Play Service v6.5中,-7xx 变成 -4xx。如果您以前使用的是-7xx,现在应该安装 -4YZ.
  • 在Google Play Service v8中,-4xx 被分成了Lollipop的-2xx 和Marshmallow 的 -4xx。如果您以前使用的是-4xx,现在应该在Lollipop中安装-2xx;在Marshmallow中安装-4xx。
  • Android TV使用-8xx。

更多举例:

  • -014 适用于安卓5.0以下版本,采用armeabi CPU架构,DPI为240的设备。
  • -438 适用于安卓6.0及其以上版本,采用armeabi-v7a CPU机构, DPI为480 DPI的设备。
  • -876 适用于安卓TV,采用x86 CPU架构,DPI为320的设备。
附录1.获取手机cpu架构,下载cpu-z工具

CPU-Z 工具下载连接

图1
图2 如图1 手机cpu是intel 86 架构,图2 手机cpu是arm v8架构

附录2 官方原版说明