Google 公布了 Android  7.0 的兼容性定义文档,文档的一个引人注意地方是有关 Android Extensions 的描述,Google 形容此举是为了确保 API 在相同的版本上。今天的 Android 设备提供了两个 API 源: 开源的 AOSP (Android Open Source Project) API 和闭源的 Google API,包含在 Google Play Services 中。

Google Play Services 是一个很容易更新的 APK 文件,而更新 AOSP API 则需要更新整个系统,众所周知很少有 OEM 厂商提供 Android 系统更新,这是导致 Android 生态系统碎片化的原因之一。Android Extensions 很可能是 Google 用于简化 API 更新的一种策略,它在开源的 AOSP 系统加入了类似 Google Play Services 的可更新 APK,使得更新 API 不再需要更新整个系统。