【问题标题】:AOSP and access to Google Play ServicesAOSP 和访问 Google Play 服务
【发布时间】:2018-06-12 22:11:25
【问题描述】:

我正在为使用 AOSP (https://source.android.com/) 的设备进行开发。该设备是 Garmin 780 (https://buy.garmin.com/en-US/US/p/569748)。自定义构建不包含任何 Google Apps。

我是 Android 开发新手,所以我有点缺乏生态系统知识。

我希望有人可以向我解释操作系统将如何处理安装了使用某些 Google Play 服务 API(例如 https://developers.google.com/android/reference/packages)的应用程序。

我安装了一个 APK,它使用:

com.google.android.gms:play-services-analytics com.google.android.gms:play-services-auth

应用程序运行。如果库不存在,我会认为它将无法运行。还是它们与应用程序 APK 捆绑在一起?

在 Android Studio 中使用设备文件资源管理器并检查文件夹 /data/data 时,我可以确认没有安装 com.google.android 包。

所以我真的经过一些确认后,这里描述了 Google Play 服务的方式:https://developers.google.com/android/guides/overview 似乎必须在设备上安装 Google Play 服务才能使用它们的操作系统级别。这些服务不能像普通依赖项一样与自定义应用程序一起安装,对吧?

【问题讨论】:

    标签: java android android-source


    【解决方案1】:

    这是正确的,不能简单地安装 Google Play 服务以与应用程序一起使用。

    Google Play 服务是一套默认安装在大多数 Android 设备上的 API,可让应用轻松利用常用功能,并使服务和 Google 应用保持最新状态。

    您可能感兴趣的是Open Gapps。这是具有自定义 Android ROM 的设备利用 Google Play 服务包的一种方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-20
      • 2017-03-30
      • 1970-01-01
      • 1970-01-01
      • 2017-09-01
      • 1970-01-01
      • 2014-05-08
      • 1970-01-01
      相关资源
      最近更新 更多